将一个英文文本中所有的名词提取出来，并根据它们在文本中出现的频率对它们进行排序。将这些名词及其出现次数输出到屏幕上。
文本：“John works at a software company called Microsoft. He has been an employee there for five years. During his time at Microsoft, he has made many friends and gained valuable experience.”
名词清单：
- John
- software
- company
- Microsoft
- employee
- time
- friends
- experience

按照出现次数排序：
- Microsoft (2)
- John (1)
- software (1)
- company (1)
- employee (1)
- time (1)
- friends (1)
- experience (1)

输出： 

Microsoft: 2

John: 1

software: 1

company: 1

employee: 1

time: 1

friends: 1

experience: 1