from 145316 188911
from 255646 332340
117028 152136
74834 97284
95268 123848
101082 131407
70244 91317
120224 156291
138414 179938
176868 229928
140658 182855
142902 185773
128588 167164
126956 165043