The video is here (uploaded by myself).
Thank I_love_Tanya_Romanova for pointing out my mistake of ignoring the inactive users. I have fixed it now.
I get the rating history of each user who is in the top5000 either of the active or the inactive now by Codeforces API. So if a user was in the top10 but is in neither the top5000 of the active nor the inactive now, he will not be included in the historical top10s.
P.S. The numbers change continuously in the video, so the ratings in the picture are not the exact value.
P.P.S Some interesting datas: (count when the top10 changes)
Times in TOP10
Times of TOP1