19946 547
40500 953
13266 675
23931 422
94031 840
18692 326
14716 32
54724 493
19777 452
31137 41
56615 593
25279 188