29902
41400
17617
18400
20256
18156