top 100 meaning 99 and if you dont work for a bank or and industrial place buffalo is not the city for you