19679 547
40270 953
13166 675
23812 422
93637 840
18592 326
14625 32
54337 493
19637 452
30916 41
56274 593
25168 188