16291 97
112727 962
8878 426
23575 645
16551 611
12159 314
4727 634
21313 345
34796 543
27300 102
4618 472
13019 208
6072 594
13406 633
14786 480
7947 523
24309 386
38972 459
17015 399
10445 81
3468 639
15853 153
8863 539
11032 410
4749 156
7790 662
26687 66
10542 276