#include <iostream>
#include <map>
using namespace std;
int main() {
	map <string,int> s;
	map <string,int> w;
	int n, m, a = 0,b = 0;
	cin >> n >> m;
	string word, sent;
	while(cin >> word){
		if(word.back() == ',')word.pop_back();
		sent = sent + word;
		if(word.back() == '.' or word.back() == '?' or word.back() == '!'){
			word.pop_back();
			sent.pop_back();
			if((++s[sent]) == m)a++;
			sent = "";
		}
		if((++w[word]) == n)b++;
	}
	cout << b << ' ' << a;
}