include<bits/stdc++.h>

using namespace std;
struct A{
string name;
int num;
}a;
int main() {
string s;
vector v;
while(cin>>s) {
int i = 0;
string n;
cin>>n;
i = s.rfind('\');
string str(s.begin() + i + 1,s.end());
if(str.length() > 16) {
str.erase(str.begin(), str.begin() + str.length() - 16);
}
str.push_back(' ');
str.append(n);
bool isFind = false;
a.num = 1;
a.name = str;
int size = v.size();
for(int i = 0;i < size;i++) {
if(v[i].name == str) {
v[i].num++;
isFind = true;
}
}
if(!isFind) {
v.push_back(a);
}
}
int size = v.size();
int j = 0;
if(v.size() > 8)
j = size - 8;
for(j;j < size;++j){
cout<<v[j].name<<" "<<v[j].num<<endl;
}
v.clear();
}