Order by:
Rank User Time Used Keys Clicks Last Pulse
1 Netherlands harmvdwerf 1d58m19s 85 182 2018-12-31
2 United States GB123 44m18s 375 765 2019-08-26
3 France Vicreaft 8m1s 33 116 2018-08-06