66051 users on the leaderboard

  • 40900 [#1]
  • 23959 [#2]
  • 19140 [#3]
  • 13812 [#4]
  • 10738 [#5]
  • 8285 [#6]
  • 6528 [#7]
  • 5402 [#8]
  • 7018 [#9]
  • 4229 [#10]
  • 3424 [#11]
  • 3559 [#12]
  • 2963 [#13]
  • 2138 [#14]
  • 1523 [#15]
  • 1411 [#16]
  • 1380 [#17]
  • 644 [#18]
  • 422 [#19]