Any large-med size insurance company probably already has lead lists like yours....I would try and contact independently run shops ie; John Smith Insurance, small enough to not have any time/personal for internet marketing/seo/ppc but big enough to pay up for the leads. Look at the largest companies then find their most hungry competitors that fit the criteria above, sample out some of them if they are genuine and good and they get a sale from that then your set, do that with a few companies see who bites and act like you have their competitors interested also.