Discover 1147 opportunities