Prognostic Factors for Survival after Resection of Liver Metastases from Colorectal Cancer: A Single Institution Analysis of 655 Cases