Hi there
I can do this for you. We are working on a Facebook Analytics website using FB graph API. Please have a look at our portfolio. It downloads pages, posts, message s etc from news sites and makes ranking according to like, share and comments count.
Please initiate the onsite chat for further discussion.
Best regards
Munir