[1] Natl Inst Hlth & Welf, Populat Hlth Unit, FI-00271 Helsinki, Finland
[2] Finnish Canc Registry, FIN-00170 Helsinki, Finland
[3] Univ Helsinki, Cent Hosp, Dept Urol, Helsinki, Finland
[4] Univ Helsinki, Dept Surg, Helsinki, Finland
[5] Natl Inst Hlth & Welf, FI-00271 Helsinki, Finland