15080 497
16669 203
163517 396
13986 602
13529 452
24457 730
8865 158
8239 414
204187 1052
58654 629
80582 859
27268 979
62008 505
6658 492
6222 723
16366 662
6191 692
27678 612
10645 558
53049 645
7364 825