from 25713 33426
17279 22462
from 89344 116147
from 12960 15552
from 100626 120751