Contrary to one may believe initially, Bitcoin's main strength is not in the code. Because the code is open source. Anyone can copy the code, change one or two things, and proclaim new coins. This we have seen in the past numerous times, starting with Litecoin, and so on.
Sure, they are easy to compare because they are just a copy of BTC with minor modifications. But again, they don't have the strength of the Bitcoin network and its developers.
They cannot really be compared, because their modus operandi is different. They have traded the decentralized, distributed features of bitcoin for a more centralized solution with increased transaction speed. But then again, we already have Visa if we want high throughput and high degree of centralization.
I haven't seen any that will contain a significant number of coins. There are lists, or something like infographics comparing 2,3, or several at the time. So when you have successfully compiled this list, don't forget to share it here.