from 29299 35000
644100
from 284100
from 8439
from 2600
26500
93500
506500