3 ms·http://hnrankings.info http://hnrankings.info does at least some of what you ask.by nkurz 8y agohttp://hnrankings.info http://hnrankings.info does at least some of what you ask.