48022 57626
from 30908 37089
from 127048 152457
from 55900 67080