from 42743 55566
from 9945 12929
21599 28078
from 16235 21106
from 23367 30376
37307 48498
from 49088 63814
5891 7658