from 222828 289676
from 141525 183983
from 185215 240780
from 94690 123097
from 138125 179563
247350 321555
from 108970 141661
150025 195033
159035 206746
409275 532058
from 138465 180005