306 35
1790 459
1996 344
9873 732
770 55
1419 158
3749 686
2276 506
3545 933
4593 612
3013 820
2258 705
2334 610
1680 461
547 41
2670 755
2349 172
1304 198
2642 590
2437 583
1201 285
866 168
2088 633
3340 677