32622
21877
22105
6443
18171
18016
19632