from 24684 32089
from 17374 22586
from 19244 25017
from 40424 52551
from 51216 66581