420000 170000 20000 8000 30000 16417 25210 2000691627