15016 671
9966 548
5909 577
5785 511
26116 791
23700 270
19167 616
13977 753
186645 762
7079 561
6017 284
5520 53
164187 432
40938 144
74795 429
17380 430
46956 720
95096 533
47234 432
44735 948
55642 379
26543 783
151519 744
39044 348
30751 605
85735 532
105281 519
25635 1081