2506 562
1631 299
934 91
1844 305
3132 818
2364 507
1254 233
2736 496
1524 272
3125 712
3298 584
1824 391
2987 826
1401 174
1081 158
2850 706
2015 353
2629 712
2444 483
2968 916
2254 649
2313 261
1736 125
2630 316
1737 119
4204 857
2318 588
2244 502