19727 547
40327 953
13179 675
23845 422
93745 840
18619 326
14653 32
54423 493
19674 452
30971 41
56341 593
25204 188