21599 28078
35343 45946
from 33380 43393
from 51051 66366
7854 10210
73689 88427
63525 76230
from 43195 51834
from 83345 100014
10164 12197