AndrewPunisher

70.02%
9 669 hours 372,397 49,355 2,116 243 914 4,279,973