from 25282 30339
5105 6637
from 30240 39311
from 15120 19656
from 49498 59397