14620 19006
from 30435 39566
from 6088 7914
14620 19006