19687 547
40289 953
13175 675
23818 422
93661 840
18596 326
14634 32
54355 493
19650 452
30938 41
56286 593
25178 188