from 109395 142214
from 179605 233487
from 124073 148888
from 203269 243923
234855 305312
266050 345865