from 145316 188911
from 255646 332340
70244 91317
120224 156291
138414 179938
126956 165043