from 124762 149714
103068 123681
from 87916 105500
101895 122274
from 60476 78619
from 77497 92997
from 110022 132026
from 43195 51834
from 83853 100624
from 89344 116147
from 100626 120751