15010 497
16638 203
163329 396
13946 602
13519 452
24440 730
8852 158
8226 414
203953 1052
58623 629
80460 859
27233 979
61843 505
6648 492
6210 723
16337 662
6182 692
27623 612
10616 558
52856 645
7351 825