(a) Whoever violates the weight provisions of Section 339.01 shall be fined twenty-five dollars ($25.00) for the first 2,000 pounds, or fraction thereof of overload; for overloads in excess of 2,000 pounds but not in excess of 5,000 pounds, he shall be fined twenty-five dollars ($25.00) and in addition thereto one dollar ($1.00) per 100 pounds of overload; for overloads in excess of 5,000 pounds but not in excess of 10,000 pounds, he 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; for overloads in excess of 10,000 pounds, he shall be fined twenty-five dollars ($25.00) and in addition thereto three dollars ($3.00) per 100 pounds of overload, or imprisoned not more than thirty days or both; provided, however, that 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). No penalty prescribed in this section shall be imposed on any vehicle combination if:
(1) The overload on any axle does not exceed 1,000 pounds, and
(2) The immediately preceding or following axle, excepting the front axle of the vehicle combination is underloaded by the same or greater amount.
For purposes of this section, two axles on one vehicle less than eight feet apart, shall be considered as one axle.