299662 1029
121006 802
5134 227
30177 928
7972 117
446783 722
63341 658
11971 726
24014 626
15457 441
14759 438
19328 375
33206 394
18864 703
8226 551
31778 598
21973 158
5031 298
40313 780
43317 593
24920 746
2595 356
3410 523
1840 84