AP calls Joanne Favors winner of 28th district