from 232419 278903
from 253647 304376
from 119676 143611
114495 148844
124076 148891
112636 135163
151356 181627
233629 280355
276087 331304
198103 237724
118356 142027