45836


38600


37344


12896


12858


10788


10231


9155


9060


8573