45893


38701


37478


14193


13294


13155


13081


11465


10871


10344