Updated 2023-12

  1. No.1 1,582,391,863
  2. No.2 1,308,256,100
  3. No.3 176,578,085
  4. No.4 141,194,902
  5. No.5 99,170,077
  6. No.6 72,967,410
  7. No.7 54,901,533
  8. No.8 50,815,987
  9. No.9 35,842,988
  10. No.10 25,959,822
  11. No.11 24,182,673
  12. No.12 22,630,220
  13. No.13 18,813,051
  14. No.14 18,719,308
  15. No.15 18,147,418
  16. No.16 17,942,694
  17. No.17 16,530,753
  18. No.18 15,782,908
  19. No.19 14,636,827
  20. No.20 13,108,481
  21. No.21 10,096,383
  22. No.22 10,086,818
  23. No.23 9,078,257
  24. No.24 9,048,833
  25. No.25 7,733,124
  26. No.26 7,567,788
  27. No.27 6,922,533
  28. No.28 6,596,888
  29. No.29 6,361,756
  30. No.30 5,414,434
  31. No.31 5,368,452
  32. No.32 5,278,845
  33. No.33 5,197,156
  34. No.34 5,174,453
  35. No.35 5,018,878
  36. No.36 4,986,556
  37. No.37 4,923,003
  38. No.38 4,704,824
  39. No.39 4,486,849
  40. No.40 4,345,337
  41. No.41 4,222,687
  42. No.42 4,025,995
  43. No.43 3,881,036
  44. No.44 3,873,903
  45. No.45 3,864,416
  46. No.46 3,693,870
  47. No.47 3,656,763
  48. No.48 3,647,260
  49. No.49 3,612,799
  50. No.50 3,592,563
  51. No.51 3,477,431
  52. No.52 3,428,765
  53. No.53 3,347,344
  54. No.54 3,249,257
  55. No.55 3,245,591
  56. No.56 2,923,066
  57. No.57 2,919,106
  58. No.58 2,826,869
  59. No.59 2,752,467
  60. No.60 2,733,836
  61. No.61 2,713,246
  62. No.62 2,630,795
  63. No.63 2,627,653
  64. No.64 2,557,293
  65. No.65 2,505,043
  66. No.66 2,370,013
  67. No.67 2,329,037
  68. No.68 2,304,814
  69. No.69 2,293,154
  70. No.70 2,120,801
  71. No.71 2,097,693
  72. No.72 1,913,867
  73. No.73 1,881,597
  74. No.74 1,880,233
  75. No.75 1,851,112
  76. No.76 1,770,427
  77. No.77 1,706,958
  78. No.78 1,698,742
  79. No.79 1,518,570
  80. No.80 1,518,082
  81. No.81 1,457,383
  82. No.82 1,414,049
  83. No.83 1,397,385
  84. No.84 1,362,332
  85. No.85 1,362,107
  86. No.86 1,362,090
  87. No.87 1,356,324
  88. No.88 1,312,644
  89. No.89 1,305,455
  90. No.90 1,299,102
  91. No.91 1,249,380
  92. No.92 1,246,884
  93. No.93 1,243,149
  94. No.94 1,239,905
  95. No.95 1,232,805
  96. No.96 1,230,658
  97. No.97 1,229,067
  98. No.98 1,215,982
  99. No.99 1,204,949
  100. No.100 1,190,997