Order by:
Rank User Time Used Keys Clicks Last Pulse
1 Poland Karql 10h34m32s 4,163 8,463 2019-12-03