from 39644 51537
from 109922 142899
99110 128843
from 73882 96047
64872 84334
from 63070 81991