320450 1050
126146 804
5233 227
30280 928
8060 117
451535 728
64947 659
12057 726
24141 626
15597 441
14841 438
19439 375
33335 394
18942 703
8319 551
31924 598
22068 158
5121 298
40436 780
45472 594
25898 747
2671 356
3496 523
1896 84