15013 472
5319 147
10433 644
4212 358
35984 665
6313 259
23209 105
24583 60
3017 30
4951 787
18361 541
14171 276
33405 511
9913 293
8511 458
11234 299
4877 484
4856 362
8390 200
32641 540
12380 602
37993 825
8900 217
7484 481
5405 315
3768 71
9127 844
2346 213