from 66640 86632
from 28560 37128
from 21080 27404
from 87040 113152