29500
from 29000
33000 55000
82500 165000
34300 49000
17000
95000