from 42968 55858
22188 28845
60471 72566
from 11779 15313