16490 21437
from 4293 5580
16023 20829
from 26053 33868
8543 11105
17213 22376
20315 26410
from 42075 54698
18190 23647