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