20059 547
40611 953
13333 675
23980 422
94279 840
18730 326
14760 32
54953 493
19877 452
31303 41
56881 593
25324 188