27696 40
4460 99
15209 750
16046 161
332974 576
133564 294
20676 406
39641 80
57926 947
58698 500
47428 214
17499 703
56055 735
6269 582