15066 497
16667 203
163506 396
13980 602
13527 452
24456 730
8863 158
8237 414
204162 1052
58647 629
80576 859
27265 979
61992 505
6657 492
6220 723
16363 662
6190 692
27669 612
10645 558
53027 645
7362 825