15025 497
16647 203
163378 396
13956 602
13523 452
24446 730
8852 158
8229 414
204005 1052
58628 629
80479 859
27238 979
61888 505
6651 492
6211 723
16347 662
6183 692
27639 612
10628 558
52903 645
7352 825