Wow, that is a lot of data, and considering you gathered it all manually, I'm impressed at the scope of this effort! I hope you'll continue more of the same, it's really fun data to sift through.
I don't mean to be a downer, but @smailer had a good point; it's a lot of data to consume in a single sitting . In the future, I'd recommend breaking it into a series of posts and including a bit more written analysis on the conclusions this data led you to, or ideas for discussion in the comments.
Not only would it be easier to consumer your content, and more engaging because of the analysis, it's entirely possible that you'd earn more with multiple posts than you would with a single one.
Again, no offense intended, you did the hard work and provided a valuable service to the community. I just think you and the community could have gotten more value by presenting it differently. :)
Have a good one, and thanks!
That's a good idea for next time. Split it in 3-4 parts and write something more than just showing numbers. Let us meet again in Top 100 part 1 :)