58,996 25 243 25,072 20968