19964 547
40509 953
13274 675
23937 422
94046 840
18695 326
14724 32
54735 493
19781 452
31151 41
56632 593
25283 188