317627 1049
125233 804
5203 227
30257 928
8042 117
450762 727
64650 659
12040 726
24119 626
15566 441
14824 438
19423 375
33300 394
18929 703
8305 551
31887 598
22054 158
5107 298
40406 780
44901 594
25675 746
2662 356
3481 523
1890 84