Here's a real open ended question.
Any rough rule of thumb how much tonnage a particular type engine can pull?
Of course: adhesion factor, prime mover horse power, gear ratio, AC or DC traction motors, gradient, weather, desired speed, plus whatever other factors play into this answer.
In another words, you see an SD or GP or whatever, do you think it will pull x roughly tons. If we have total Y train tonnage, therefore we will need at least so many units to move it.