from 141537 169844
from 101638 121965
from 124254 149105
from 116886 140263
from 210140 252168
from 232756 279307
from 91476 109771
from 127048 152457