319258 1050
125822 804
5222 227
30273 928
8053 117
451218 727
64840 659
12052 726
24131 626
15589 441
14834 438
19432 375
33317 394
18936 703
8308 551
31912 598
22064 158
5116 298
40427 780
45282 594
25813 746
2668 356
3488 523
1894 84