200 31
2000 164
2571 465
284 42
2576 508
2980 877
2250 610
1608 463
2257 456
2780 576
2890 812
305 64
691 90
2611 715
3046 767
826 169
2245 582
845 147
632 70
1980 127
2949 629
1886 369
2846 673
1016 256