As a general rule of thumb, locomotives will generally weigh in at 30-35 tons per axle, with the average 4-axle locomotive around 125 tons and a 6-axle locomotive around 200 tons. As pointed out in some of the above posts, there are exceptions where the track structure can handle the weight. BRC was noted for its heavy 4-axle locomotives, with its original GP38-2's (490-495), which were used as hump pushers, weighing in at about 140 tons.
Most North American locomotives are ballasted for extra weight. Frames are also built heavier than structurally necessary to provide some of the extra weight.
The daily commute is part of everyday life but I get two rides a day out of it.