45,440 29,687 3,628 27,555 1 , 978 ,571