15254 949
2535 541
2182 533
1108 272
4894 887
977 194
19454 564
1511 286
3241 59
584 170
1237 69
3640 808
2422 728
1744 441
2546 407
11310 373
1071 113
4361 465
1352 404
1122 153
2251 502
2849 912
2901 645
2192 369