20003 547
40562 953
13295 675
23953 422
94116 840
18711 326
14739 32
54815 493
19812 452
31211 41
56711 593
25300 188