19687 547
40287 953
13172 675
23817 422
93656 840
18595 326
14632 32
54352 493
19650 452
30929 41
56283 593
17698 360
25173 188