104,497 17,008 70,547 151,746 1 ,640