Order by:
Rank User Time Used Keys Clicks Last Pulse
1 Germany Megachip 19h20m39s 4,258 5,922 2020-03-30
2 Estonia roomet <1m 0 0 2014-12-17