(B) Whoever violates the weight provisions of section 5577.071 or 5577.08 or the weight provisions in regard to bridges under section 5577.09, and whoever exceeds the carrying capacity specified under section 5591.42 of the Revised Code, shall be fined eighty dollars for the first two thousand pounds, or fraction thereof, of overload; for overloads in excess of two thousand pounds, but not in excess of five thousand pounds, the person shall be fined one hundred dollars, and in addition thereto one dollar per one hundred pounds of overload; for overloads in excess of five thousand pounds, but not in excess of ten thousand pounds, the person shall be fined one hundred thirty dollars, and in addition thereto two dollars per one hundred pounds of overload, or imprisoned not more than thirty days, or both. For all overloads in excess of ten thousand pounds, the person shall be fined one hundred sixty dollars, and in addition thereto three dollars per one hundred pounds of overload, or imprisoned not more than thirty days, or both. Notwithstanding any other provision of the Revised Code that specifies a procedure for the distribution of fines, all fines collected pursuant to division (B) of this section shall be paid into the treasury of the county and credited to any fund for the maintenance and repair of roads, highways, bridges, or culverts.