19970 547
40517 953
13279 675
23938 422
94055 840
18697 326
14726 32
54751 493
19785 452
31156 41
56644 593
25284 188