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
1426 343
1109 272
875 184
3791 783
2911 662
970 127
1134 277
2140 582
769 211
546 80