318476 1050
125518 804
5212 227
30264 928
8047 117
451014 727
64756 659
12046 726
24124 626
15577 441
14830 438
19429 375
33311 394
18933 703
8305 551
31899 598
22057 158
5110 298
40411 780
45090 594
25758 746
2665 356
3484 523
1891 84