303 80
930 265
210 41
624 188
3255 852
2267 612
3943 894
2350 514
1504 107
1699 309
3405 738
2698 548
3490 607
3384 540
1928 454
2385 407
2337 629
1882 427
2742 398
2538 632
2519 486
758 68
2374 364
866 113