45830


38591


37325


12868


12837


10778


10212


9137


9037


8563