2656 508
1622 293
86682 824
3762 264
6139 784
3725 142
5745 323
2850 306
2976 211
7364 164
3546 57
80261 863
12862 96
93032 196
11588 931
7540 521
5771 149
7097 317
51338 914
3330 36
17829 221
50311 184
3375 85
14463 263
49367 431
9646 538
8467 73
22439 726