I read this as: metro areas with US Urgent Care Centers, in CO. The same question as a structured link: https://locationlists.com/find?areas=metro&dataset=urgent-care-list&state=CO&in_state=CO LocationLists: places per metro in CO 7 metro areas in CO have at least one place from US Urgent Care Centers, state = CO (a) (a is in 7 metro areas in CO). Set a: US Urgent Care Centers, state = CO. 333 places, 298 placed in a metro, 0 could not be placed, 35 outside metro areas. In 7 metro areas in CO. 7 matching areas: - Denver-Aurora-Centennial, CO (19740): a 190 $1.84 - Colorado Springs, CO (17820): a 41 $0.65 - Boulder, CO (14500): a 22 $0.50 - Fort Collins-Loveland, CO (22660): a 18 $0.50 - Greeley, CO (24540): a 15 $0.50 - Grand Junction, CO (24300): a 6 $0.50 - Pueblo, CO (39380): a 6 $0.50 Rows behind a cell: the price beside each count is that cell's rows by card. Every cell's link is in the JSON (rows..find); the pattern is the set's own /find question plus areas_in=metro:, e.g. https://locationlists.com/find?dataset=urgent-care-list&state=CO&areas_in=metro:19740. Now get the rows (counts above are free; rows are paid): - a — US Urgent Care Centers, state = CO in 7 metro areas: 298 places, $2.70 by card. https://locationlists.com/find?dataset=urgent-care-list&state=CO&areas_in=metro:19740,17820,14500,22660,24540,24300,39380 Prices are for every matching row; the link re-counts and gives the exact price, and total= buys fewer. See it on a map (metro areas shaded by count, the matching ones outlined): https://locationlists.com/find/map?areas=metro&dataset=urgent-care-list&state=CO&in_state=CO Set a: 354 rows matched, 21 of them the same place listed twice, so the areas count 333 distinct places. count_locations counts rows (354). Counts only, free. No rows or contact details. JSON: https://locationlists.com/find?areas=metro&dataset=urgent-care-list&state=CO&in_state=CO&format=json