Dupuytren's contracture. Long term results after fasciectomy.