19975 547
40523 953
13282 675
23940 422
94062 840
18699 326
14726 32
54757 493
19786 452
31162 41
56652 593
25284 188