19973 547
40521 953
13279 675
23940 422
94060 840
18698 326
14726 32
54755 493
19785 452
31161 41
56647 593
25284 188