#include<iostream>
#include<algorithm>
using namespace std;
pair<int,int> p[1100];
bool t[1100];
int main(){
	int a,b;
	char z;
	int top=0;
	while(cin>>a>>z>>b){
		bool fir=false;
		for(int i=0;i<top;i++){
			if(p[i].first==a){
				p[i].second++;
				fir=true;
			}
		}
		if(!fir){
			p[top].first=a;
			p[top].second=1;
			t[top]=false;
			top++;
		}
	}
	while(cin>>a>>z>>b){
		for(int i=0;i<top;i++){
			if(a==p[i].first){
				p[i].second++;
				t[i]=true;
			}
		}
	}
	sort(p,p+top);
	for(int i=0;i<top;i++){
		if(t[i]==true){
			cout<<p[i].first<<" "<<p[i].second<<endl;
		}
	}
	return 0;
}