258641


48484


6779


51696


15407


611086


470562


38158


85023


3165