from 116950 152035
from 131546 171010
from 165784 215519
from 174794 227232
from 136592 177569
from 163982 213177
from 81090 105417
from 35319 45915
from 42527 55285
from 68836 89487
from 41266 53646
from 31715 41230
from 90641 117833
from 103435 134465
from 39824 51771
from 46311 60205