from 232419 278903
from 253647 304376
41908 50289
172478 206973
135408 162489
36848 44217
126956 165043
233633 280360
63468 76161