19997 547
40552 953
13294 675
23953 422
94105 840
18710 326
14738 32
54802 493
19807 452
31205 41
56701 593
25297 188