Lucknow: Of the eight swine flu cases reported from the city so far, a majority were in the last four weeks.