45866


38669


37437


13033


12999


10838


10302


9245


9142


8630