World Ranking#1068
All time highest#2581
Athlete ID14680
Country:Germany
Category:Adult
Manfred Emmeluth