19965 547
40510 953
13274 675
23937 422
94046 840
18695 326
14724 32
54737 493
19781 452
31152 41
56632 593
17804 360
25283 188