Order by:
Rank User Time Used Keys Clicks Last Pulse
1 Netherlands Hydra0010 11m56s 325 3 2018-02-01
2 Germany Paolo85397 7m22s 1 2 2020-01-17