16295 97
112827 962
8891 426
23603 645
16571 611
12169 314
4732 634
21332 345
34826 543
27329 102
4622 472
13031 208
6079 594
13406 633
14797 480
7955 523
24327 386
39003 459
17033 399
10462 81
3471 639
15862 153
8869 539
11038 410
4761 156
7801 662
26700 66
10552 276