from 119676 143611
from 32338 38805
from 43338 52005