How long did you waited for I-140 frome start aply to aproved ? which immigation office do you aply to?thank you