71443 users on the leaderboard

  • 44006 [#1]
  • 25724 [#2]
  • 20571 [#3]
  • 14899 [#4]
  • 11574 [#5]
  • 8883 [#6]
  • 7021 [#7]
  • 5824 [#8]
  • 7523 [#9]
  • 4554 [#10]
  • 3660 [#11]
  • 3798 [#12]
  • 3161 [#13]
  • 2270 [#14]
  • 1612 [#15]
  • 1497 [#16]
  • 1458 [#17]
  • 686 [#18]
  • 447 [#19]