Task: Text to Code
Input (English): select the rows whose 2002 population record is greater than 20000 . there is only one such row in the table . the commune record of this unqiue row is province .
Output (English): and { only { filter_greater { all_rows ; 2002 population ; 20000 } } ; eq { hop { filter_greater { all_rows ; 2002 population ; 20000 } ; commune } ; province } }