The 10 smallest towns in North Dakota for 2023