15026 497
16647 203
163383 396
13956 602
13523 452
24447 730
8852 158
8229 414
204010 1052
58629 629
80480 859
27242 979
61890 505
6651 492
6212 723
16348 662
6183 692
27640 612
10628 558
52909 645
7352 825