from 40645 52839
from 11193 14551
from 19550 25415