312967 1041
124029 804
5184 227
30235 928
8019 117
449682 726
64245 659
12018 726
24091 626
15538 441
14806 438
19387 375
33269 394
18907 703
8285 551
31847 598
22017 158
5086 298
40375 780
44166 593
25476 746
2643 356
3467 523
1872 84