Order by:
Rank User Time Used Keys Clicks Last Pulse
1 United Kingdom iw00t 22m27s 163 274 2020-01-15
2 China linfeng365 26m55s 51 127 2020-01-14
4 France n0unours 3m39s 44 83 2020-01-08
5 Bolivia daniel789 <1m 1 1 2019-09-14