import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int M = sc.nextInt();

		boolean[] ACcon =new boolean[N + 1];
		int[] WAcon =new int[N + 1];

		int ACans =0;
		int WAans =0;

		for (int i = 0; i < M; i++) {
			int Q = sc.nextInt();
			String result = sc.next();

			if (ACcon[Q] == false && result.equals("WA")) {
				WAcon[Q]++;
			}
			if (ACcon[Q] == false && result.equals("AC")) {
				ACcon[Q] = true;
			}
		}

		for (int i = 1; i < N+1; i++) {
			if (ACcon[i]) {
				ACans++;
				WAans += WAcon[i];
			}
		}

		System.out.println(ACans + " " + WAans);

	}
}
/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz