31158
31104
31104
18084
17146
27805
26846
14922
10498
9594