64704 users on the leaderboard

  • 40037 [#1]
  • 23483 [#2]
  • 18762 [#3]
  • 13557 [#4]
  • 10533 [#5]
  • 8135 [#6]
  • 6414 [#7]
  • 5306 [#8]
  • 6894 [#9]
  • 4158 [#10]
  • 3367 [#11]
  • 3496 [#12]
  • 2913 [#13]
  • 2108 [#14]
  • 1500 [#15]
  • 1387 [#16]
  • 1358 [#17]
  • 629 [#18]
  • 413 [#19]