Discover 1091 opportunities