15016 671
9965 548
5909 577
5785 511
26116 791
23700 270
19167 616
13976 753
186640 762
7079 561
6017 284
5520 53
164171 432
40938 144
74786 429
17380 430
46950 720
95081 533
47231 432
44731 948
55636 379
26541 783
151496 744
39041 348
30746 605
85734 532
105276 519
25634 1081