19979 547
40526 953
13282 675
23940 422
94069 840
18702 326
14727 32
54759 493
19786 452
31162 41
56656 593
25285 188