Discover 1247 opportunities