25157 30188
71148 85378
63525 76230
7623 9148
from 55900 67080
42944 51533
from 127048 152457