15050 497
16659 203
163463 396
13973 602
13526 452
24455 730
8857 158
8233 414
204108 1052
58639 629
80552 859
27258 979
61961 505
6654 492
6218 723
16358 662
6190 692
27660 612
10636 558
52971 645
7361 825