61100 users on the leaderboard

  • 37914 [#1]
  • 22402 [#2]
  • 17932 [#3]
  • 12973 [#4]
  • 10071 [#5]
  • 7790 [#6]
  • 6136 [#7]
  • 5110 [#8]
  • 6613 [#9]
  • 4013 [#10]
  • 3253 [#11]
  • 3370 [#12]
  • 2810 [#13]
  • 2048 [#14]
  • 1457 [#15]
  • 1350 [#16]
  • 1324 [#17]
  • 617 [#18]
  • 402 [#19]