Bernard Weisenschmarger

20.62%
108,650 8,177 hours 2,389 380 215,326