105,296 33,092 28,142 31,734 33,483 21,971 19,387 13,670 6,606 2,033 75,788 28,815 71,790 632,194 232,700 138,405 78,003 42,893 50,082 19,483 2,556 11,664 11,3507,724