from 105052 136567
from 85413 111037
from 89932 116911
from 125469 163109
from 104295 135584
from 41266 53646
from 68836 89487
from 42527 55285
from 131362 170771
from 121805 158347
from 112965 146855
from 107209 139371
from 90323 117420
from 72293 93980
from 134130 174369
from 145603 174723
from 133365 173375
from 73483 95527
from 63283 82267
from 140165 182215
from 123508 160561
from 122825 159673