Order by:
Rank User Time Used Keys Clicks Last Pulse
1 United States tots 15m12s 26 186 2019-03-17
2 Poland lukaszo 2m40s 23 80 2014-12-03
3 Poland eXtremePL <1m 0 12 2019-03-17
4 Sweden galaxyAbstractor <1m 2 13 2018-10-22