1. Amherst, New York
2. Simi Valley, California
3. Sterling Heights, Michigan
4. Thousand Oaks, California
5. Sunnyvale, California
6. Irvine, California
7. Livonia, Michigan
8. Santa Clarita, California
9. Mesquite, Texas
10. Plano, Texas
... And Safest
1. Amherst, New York
2. Simi Valley, California
3. Sterling Heights, Michigan
4. Thousand Oaks, California
5. Sunnyvale, California
6. Irvine, California
7. Livonia, Michigan
8. Santa Clarita, California
9. Mesquite, Texas
10. Plano, Texas
2. Simi Valley, California
3. Sterling Heights, Michigan
4. Thousand Oaks, California
5. Sunnyvale, California
6. Irvine, California
7. Livonia, Michigan
8. Santa Clarita, California
9. Mesquite, Texas
10. Plano, Texas