NCT01533363 - Study About Patient Comfort and Long-term Outcome After Stapled Hemorrhoidopexy | Crick | Crick