SELECT DISTINCT dbparks.areaprotetta, dbparks.tipo, dbparks.provincia, dbparks.regione, dbparks.codiceAP, dbparks.superficieTERRA, dbparks.superficieMARE, EnteGestore FROM dbparks, gestori, comuni_ap, comuni WHERE gestori.gestoriID = dbparks.gestoriID AND comuni.id=comuni_ap.istat AND comuni_ap.codiceap=dbparks.codiceAP AND dbparks.tipo>'' ORDER BY dbparks.tipo, dbparks.areaprotetta ASC LIMIT -20, 20