from 30908 37089
21091 25310
48022 57626
57427 68912
11689 14026
from 35319 42383