37955 603
19997 547
40552 953
13294 675
23953 422
3757 518
3186 67
9194 483
94104 840
18710 326
14738 32
54802 493
19807 452
31205 41
56701 593
25297 188