50235 65306
from 59373 77184
from 180919 217103
from 5891 7658
9180 11934
from 21599 28078
15980 20774