15016 671
9965 548
5908 577
5785 511
26116 791
23700 270
19167 616
13976 753
186639 762
7079 561
6016 284
5520 53
164164 432
40938 144
74785 429
17380 430
46949 720
95076 533
47230 432
44730 948
55636 379
26540 783
151490 744
39041 348
30745 605
85731 532
105269 519
25633 1081