{"ok": true, "database": "cp40x", "query_name": "top_places", "rows": [["London", null, 117168], ["Norwich", null, 12355], ["York", null, 9491], ["Coventry", null, 5846], ["Bristol", null, 5516], ["Salisbury", null, 4897], ["Bury St Edmunds", null, 3796], ["Exeter", null, 3776], ["Lincoln", null, 3282], ["Boston", null, 3217], ["Ipswich", null, 3098], ["Leicester", null, 2590], ["Northampton", null, 2503], ["Colchester", null, 2342], ["Great Yarmouth", null, 2240], ["Wymondham", null, 2220], ["Gloucester", null, 2210], ["Nottingham", null, 2121], ["Bishops Lenn", null, 2067], ["Westminster", null, 2009], ["Shrewsbury", null, 1902], ["Southampton", null, 1865], ["Cambridge", null, 1845], ["Beverley", null, 1795], ["Oxford", null, 1671], ["Hereford", null, 1664], ["Worcester", null, 1636], ["Suthwerk", null, 1606], ["Canterbury", null, 1601], ["Derby", "Derby", 1398], ["Taunton", null, 1335], ["Winchester", null, 1331], ["St Albans", null, 1307], ["Hadley", null, 1275], ["Bishop's Lenn", null, 1272], ["Sutton", null, 1225], ["Aylesham", null, 1166], ["Newcastle on Tyne", null, 1122], ["Warwick", null, 1086], ["Newerk", null, 1071]], "truncated": false, "columns": ["place_name", "county", "n"], "query": {"sql": "SELECT p.place_name, p.county, COUNT(*) AS n\nFROM names n\nJOIN places p ON p.id = n.place_id\nJOIN cases c ON c.id = n.case_id\nWHERE c.year IS NOT NULL\n  AND c.year >= CAST(COALESCE(NULLIF(:start_year, ''), '1349') AS INTEGER)\n  AND c.year <= CAST(COALESCE(NULLIF(:end_year, ''), '1596') AS INTEGER)\nGROUP BY p.id\nORDER BY n DESC\nLIMIT 40\n", "params": {"start_year": "", "end_year": ""}}, "error": null, "private": false, "allow_execute_sql": true, "query_ms": 1444.0274508669972}