2993 95
1666 362
2507 731
2133 614
1547 325
2421 710
1225 214
1221 283
3260 572
2596 479
2765 542
757 117
2564 497
2423 676
1109 272
875 184
3791 783
1425 343
2911 662
970 127
1134 277
769 211
546 80
2460 580