Your screenshot doesn't show whether there are any additional filters. If there are, they are run in parallel with your Top N filter, so you will often get fewer than N results. You need to make your other filters Context Filters so they run first, then the Top N runs on the result of those.
are you sure that top 10 is done by the proper field? Could you please post screenshot of top tab in the country code pill?
nevertheless, not to get into more details but index() trick should work. Create calculated field with index() inside and pull it to the filters. then in the dialog menu select to filter only vaules between 1-10.