Discover 1248 opportunities