43,008 33,039 14,067 11,159 4,128 7,060 4,500 4,504 1,020 451 19,174 4,646 14,461 124,322 41,145 42,590 16,58610,708