45825


38585


37320


12855


12820


10775


10201


9131


9028


8560