77756 101083
from 78542 102104
from 67153 87299
from 47716 62030
70304 91395
64609 83991