15028 497
16647 203
163389 396
13958 602
13524 452
24448 730
8852 158
8229 414
204018 1052
58629 629
80482 859
27242 979
61894 505
6651 492
6213 723
16348 662
6183 692
27640 612
10628 558
52914 645
7352 825