16291 97
112731 962
8878 426
23576 645
16551 611
12160 314
4728 634
21313 345
34797 543
27300 102
4618 472
13020 208
6072 594
13406 633
14787 480
7948 523
24310 386
38977 459
17017 399
10448 81
3468 639
15854 153
8863 539
11033 410
4751 156
7792 662
26688 66
10542 276