16295 97
112807 962
8888 426
23599 645
16567 611
12167 314
4732 634
21323 345
34817 543
27326 102
4621 472
13029 208
6078 594
13406 633
14795 480
7955 523
24323 386
39001 459
17028 399
10462 81
3471 639
15862 153
8869 539
11038 410
4760 156
7797 662
26697 66
10551 276