from 84616 101540
from 30908 37089
18190 23647
17213 22376
8543 11105
from 26053 33868
from 4293 5580
16490 21437