#include<iostream>
#include<string>
#include<stdlib.h>

using namespace std;

class data
{
public:
	int times;
	bool flag[2];
	data()
	{
		times=0;
		flag[0]=false;
		flag[1]=false;
	}
};

int main(void)
{
	data d[1000];
	int month=0;
	while(1)
	{
		string s;
		getline(cin,s);
		if(cin.eof())break;
		if(s.length()==0)month++;
		for(int i=0;i<s.length();i++)
		{
			if(s[i]==',')
			{
				d[atoi(s.substr(0,i).c_str())].times++;
				d[atoi(s.substr(0,i).c_str())].flag[month]=true;
				break;
			}
		}
	}
	for(int i=0;i<1000;i++)
	{
		if(d[i].flag[0]&&d[i].flag[1])
		{
			cout<<i<<' '<<d[i].times<<endl;
		}
	}
}