18361
16646
16070
2981
19880
24599
12183
18268
8714