39927 912
12581 285
7095 362
6699 623
5904 889
8719 452
4387 283
14856 59
10240 147
5424 194
7038 36
8072 323
11908 320
14017 665
26297 643
18018 817
6725 895
5632 292
12864 339
13828 496
2982 215
19853 168
43321 775
62436 144
13657 637
12770 350
13324 608
10566 556