22894
40020
9118
16000
13496
18055
34872