Global Rank Global rank apollobet.com 672,089 down 322,318 this big move down was at 350,000