from 111870 145431
from 58135 75576
from 53735 69856
115115 149650
133155 173102
56538 67845
51258 61509
122093 146512
154211 185053