Sort the courses by time
Display the registrations count as the minimum places count
Recover should the places count be too low due to new registrations