sand and gravel ore leaching costsale