2500 115
3847 591
736 121
2353 301
2690 613
2255 225
3951 641
2893 735
860 180
925 259
1036 216
2179 697
2269 636
215 63
2059 518
1143 324
594 178
501 156
2034 654
213 49
2759 860
2942 912
1725 429
1545 312
779 255
1279 258
1946 461
2260 556