Tom Smith hires three types of laborers (I, II, III) and pays them $8, $6, and $5 per hour, respectively. If the total amount paid is $2,800 for a total of 500 hours of work, find the possible number of hours put in by the three categories of workers if category III workers must put in the maximum number of hours?