50083 143
32942 230
7679 948
11238 962
27100 630
14594 321
12155 246
9199 701
30492 777
35731 803
56692 595
70177 579
11959 439
39570 610
22827 670
45398 946
11464 368
14120 117
8962 49
13413 331
6852 189
46146 438
23570 461
25095 198
17245 831
15528 599