I'm not sure the 10,000 most populated cities is the best filter.
This will prioritise cities in large countries with smaller countries likely to have most if not all cities unavailable.
Should be a secondary filter that has the top X cities in each individual country, this should capture all major cities in smaller countries.