from 42743 55566
from 9945 12929
21599 28078
from 16235 21106
from 78345 101848
from 23367 30376
37307 48498
88162 114611
from 49088 63814
5891 7658
57729 75047
from 90126 117163
57729 75047
from 96999 126098
114670 149071