19682 547
40280 953
13170 675
23816 422
93645 840
18595 326
14629 32
54345 493
19647 452
30923 41
56278 593
25170 188