45855


38640


37408


12985


12953


10816


10284


9217


9113


8608