19682 547
40273 953
13167 675
23812 422
93643 840
18593 326
14627 32
54341 493
19640 452
30918 41
56277 593
25169 188