Johann

46.43%
53,027 7,894 hours 5,925 558 62 487,048