You must have saw my Sanford thread. Here's a review from that thread:
Edit: Maine's top 10 in 2000:
1. Portland - 64,249
2. Lewiston - 35,690
3. Bangor - 31,473
4. South Portland - 23,324
5. Auburn - 23,203
6. Brunswick - 21,172
7. Biddeford - 20,942
8. Sanford - 20,806
9. Augusta - 18,560...