Whoever violates the weight provisions of Sections 339.02 or 339.12 shall be fined as follows:
(a) Twenty-five dollars ($25.00) for the first 2,000 pounds, or fraction thereof, of overload;
(b) For overloads in excess of 2,000 pounds, but not in excess of 5,000 pounds, such person shall be fined twenty-five dollars ($25.00), and in addition thereto, one dollar ($1.00) per 100 pounds of overload;
(c) For overloads in excess of 5,000 pounds, but not in excess of 10,000 pounds, such person shall be fined twenty-five dollars ($25.00), and in addition thereto, two dollars ($2.00) per 100 pounds of overload, or imprisoned not more than thirty days, or both.
(d) Whoever violates the weight provisions of vehicle and load relating to gross load limits shall be fined not less than one hundred dollars ($100.00). Provided that no penalty prescribed in this section shall be imposed on any vehicle combination if the overload on any axle does not exceed 1,000 pounds; and if the immediately preceding or following axle, excepting the front axle of the vehicle combination, is underloaded by the same or a greater amount. For purposes of this paragraph, two axles on one vehicle less than eight feet apart, shall be considered as one axle.