15005 497
16638 203
163318 396
13945 602
13517 452
24439 730
8852 158
8226 414
203937 1052
58618 629
80458 859
27231 979
61833 505
6648 492
6210 723
16336 662
6181 692
27618 612
10613 558
52838 645
7350 825