15012 497
16638 203
163337 396
13947 602
13519 452
24442 730
8852 158
8227 414
203955 1052
58623 629
80461 859
27234 979
61845 505
6650 492
6210 723
16337 662
6182 692
27624 612
10617 558
52861 645
7351 825