errorStrList = []
resultList = []
errorStrDict = {}

while True:
    try:
        errorStr = input()
        errorStrList.append(errorStr)
        if len(errorStrList[-1]) == 0:
            break
    except:
        break

for e in errorStrList:
    if len(e) != 0:
        a = e.split("\\")[-1]
        resultList.append(a.split()[0][-16:] + " " + a.split()[1])

for j in resultList:
    if j in errorStrDict.keys():
        errorStrDict[j] = errorStrDict[j] + 1
    else:
        errorStrDict[j] = 1

kList = []
for k, v in errorStrDict.items():
    kList.append(k)

for kv in kList[-8:]:
    print(kv, errorStrDict[kv])