15016 671
9966 548
5909 577
5785 511
26116 791
23700 270
19167 616
13976 753
186641 762
7079 561
6017 284
5520 53
164179 432
40938 144
74788 429
17380 430
46951 720
95085 533
47232 432
44733 948
55636 379
26542 783
151502 744
39041 348
30747 605
85734 532
105279 519
25634 1081