from 138285 165942
from 125926 151111
from 28448 34138
from 159971 191965
from 66460 79752