15070 497
16667 203
163512 396
13983 602
13528 452
24456 730
8864 158
8237 414
204174 1052
58648 629
80581 859
27267 979
61999 505
6657 492
6221 723
16366 662
6190 692
27671 612
10645 558
53037 645
7363 825