15015 497
16640 203
163352 396
13950 602
13522 452
24443 730
8852 158
8227 414
203969 1052
58625 629
80466 859
27236 979
61859 505
6650 492
6211 723
16344 662
6183 692
27631 612
10621 558
52875 645
7352 825