ZerhackePeter

1238
76.34%
17,741 1,616
32,127 11,861
14,336 1,841
19,197 hours 60,165 2,659 1,774 1,360,657