19567 23480
from 16771 20125
39134 46960