29902
41400
237248
18000
142573
22950