SCOR’s 2004 results and rating