from 65811 78973
from 101640 121968
from 40654 48785
from 63523 76227
from 102654 123185
5280 6336
from 4180 5016
from 15673 18807