Order by:
Rank User Time Used Keys Clicks Last Pulse
1 Germany dgschrei 18m13s 4 20 2019-08-22
2 Poland Karql <1m 0 0 2019-08-19