15254 949
2535 541
2182 533
1108 272
4894 887
977 194
19454 564
1511 286
7148 815
584 170
3994 857
3325 427
1237 69
3640 808
2701 394
2422 728
1744 441
527 135
3320 671
11310 373
1071 113
7333 413
4361 465
1352 404