from 35574 42689
from 84616 101540
from 92495 110994
18190 23647
from 26053 33868