Discover 3412 opportunities