38486 50032
from 6088 7914
26311 34204
from 44375 57688
18064 23483