246075 319898
237235 308406
145435 189066
217600 282880
116960 152048
39100 50830
61710 80223
from 166515 216470
from 33830 43979
from 150001 195002
from 219895 285864
142035 184646
24347 31652
from 121805 158347
from 325975 423768
from 255935 332716
from 309145 401889