from 20348 24417
from 48277 57932
43197 56156