Serbian road network carries the bulk of traffic in the country. Total length of roads is 45,419 km of which 915 km are "class-Ia state roads" (i.e. motorways); 4,481 km are "class-Ib state roads" (national roads); 10,941 km are "class-II state roads" (regional roads) and 23,780 km are "municipal roads". The road network, except for the most of class-Ia roads, are of comparatively lower quality to the Western European standards because of lack of financial resources for their maintenance in the last 20 years.