The mileage of modern diesel locomotive engine?

9 answers 9