>>88299309??? What do you think this proves? That article states that these are the numbers that these two sites working together reached lmao. It's a translation of the original article posted in English here that says as much
https://streamscharts.com/news/vtubers-q3-2024-report VStats agrees with Streamchart's conclusion and helped them reach it lmao