15006 472
5319 147
10432 644
4212 358
35980 665
6312 259
23183 105
24582 60
3016 30
4950 787
18360 541
14170 276
33403 511
9913 293
8511 458
11231 299
4876 484
4856 362
8390 200
32638 540
12376 602
37991 825
8899 217
7484 481
5404 315
3767 71
9127 844
2345 213