56,624 112,977 3 , 497 , 014 43 , 841 , 104 109,638 518,762 20,651 8,698 1,106 88,272 249,056 223,700 1 , 437 , 959 288,274 18,164 11,433 56,469125,162