39015 50720
41055 53372
28815 37460
from 39873 47847
37398 44877
from 44658 53589
from 33053 39663