159500
159500
165500
from 172750
from 97500 162500
195500
159500
164500
228500
199500
from 89750
from 82250 164500
195500
354500 709000
from 92250
from 138200
from 147250
144500
215500
159500