20257 275
1286 113
28181 352
22426 572
17983 588
19162 806
1446 316
5228 147
11000 575
3908 654
9113 783
6596 569
8048 547
10807 491
256045 831
2336 525