20001 547
40559 953
13295 675
23953 422
94112 840
18711 326
14739 32
54812 493
19810 452
31210 41
56708 593
17825 360
25300 188