19859 547
40441 953
13227 675
23906 422
93923 840
18668 326
14696 32
54609 493
19737 452
31066 41
56508 593
17776 360
25259 188