Discover 5640 opportunities