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