318951 1050
125696 804
5219 227
30269 928
8051 117
451140 727
64817 659
12047 726
24129 626
15582 441
14831 438
19430 375
33314 394
18935 703
8307 551
31906 598
22061 158
5114 298
40418 780
45213 594
25790 746
2667 356
3487 523
1891 84