Order by:
Rank User Time Used Keys Clicks Last Pulse
1 Germany dgschrei 1d9h31m4s 261,944 624 2019-08-16