19989 547
40537 953
13287 675
23945 422
94085 840
18704 326
14732 32
54775 493
19795 452
31178 41
56676 593
17816 360
25292 188