from 124355 161662
131996 158395
105910 137683
108035 140446
from 106165 138015
from 135023 175529
129248 155097