from 30908 37089
21091 25310
48022 57626
38878 46654
45738 54886
11689 14026
from 35319 42383