20037 547
40591 953
13312 675
23967 422
94211 840
18720 326
14750 32
54888 493
19841 452
31259 41
56797 593
25312 188