299693 1029
121012 802
5134 227
30177 928
7972 117
446792 722
63352 658
11971 726
24014 626
15457 441
14759 438
19328 375
33207 394
18864 703
8226 551
31778 598
21973 158
5031 298
40313 780
43324 593
24920 746
2595 356
3410 523
1840 84