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