19858 547
40440 953
13227 675
23906 422
93921 840
18667 326
14696 32
54607 493
19736 452
31066 41
56508 593
25259 188