1060 261
655 179
664 209
1608 324
19392 511
4844 580
2468 413
5212 290
3295 189
6053 507
2783 299
12240 987
1478 110