old_contents: result = sorted(set([email.split('@')[-1] for email in open('emails.txt').read().split('\n') if email.endswith('.edu')]))
  print("Found " + str(len(result)) + " schools.")
  print('\n'.join(['  ' + r for r in result]))
  
new_contents: domains = [email.split('@')[-1] for email in open('emails.txt').read().split('\n') if email.endswith('.edu')]
  counts = [(domains.count(d), d) for d in set(domains)]
  counts.sort(reverse=True)
  print("Found " + str(len(counts)) + " schools.")
  print('\n'.join(['  ' + str(c[0]) + ' ' + str(c[1]) for c in counts]))
  
subject: Add counts