19677 547
40255 953
13165 675
23806 422
93625 840
18591 326
14624 32
54325 493
19633 452
30901 41
56261 593
25163 188