Trust me, once I have enough teams to make using AND logic a good user experience, I will!
So the top of the list would be companies with 8 matches, then there is a separator, then there are companies with 7 matches, then there is a separator, and so on... all the way down to zero matches. The list is always everything, but the sort order changes.