700 banks