Order by:
Rank User Time Used Keys Clicks Last Pulse
1 United States kode54 1w2d5h52m58s 650,984 16,939 2016-01-14