Showing user the most relevant profile

Hello! I’m building an app that connects you to other people with similar interests. Users can input their interests into a list (User data type called “All Top Tens” and it is a multiple entries type). The workflow I have below sends the current user to a profile that contains one of the same interests that they have.

However, I want to show the MOST relevant profile, meaning a profile that has the most matches of interests. I know i will have to use the :count feature but I’m not sure how to connect it to the workflow and then send the Current User to the one with the highest count of matches. Any help is appreciated!

-Zach