Weibo reaches 521 million users as 2020 revenue falls