from 232419 278903
from 253647 304376
134856 161827
501373 601648
195679 234815
from 220867 265040
180066 216079
198103 237724
233633 280360
234073 280888