import java.math.BigInteger;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin=new Scanner(System.in);
int n=cin.nextInt();
String b=cin.nextLine(); //用来防止回车键被下面的a[i].xm读取
int sum=0;
A[] a=new A[n];
for (int i = 0; i < n; i++) {
a[i]=new A();
a[i].xm=cin.next();
a[i].cj=cin.nextInt();
a[i].py=cin.nextInt();
a[i].gb=cin.next();
a[i].xb=cin.next();
a[i].lw=cin.nextInt();
}
for(int i = 0; i < n; i++) {
if(a[i].cj>80&&a[i].lw>0) a[i].money+=8000;
if(a[i].cj>85&&a[i].py>80) a[i].money+=4000;
if(a[i].cj>90) a[i].money+=2000;
if(a[i].cj>85&&a[i].xb.equals("Y")) a[i].money+=1000;
if(a[i].py>80&&a[i].gb.equals("Y")) a[i].money+=850;
sum+=a[i].money;
}
Arrays.sort(a);
System.out.println(a[0].xm);
System.out.println(a[0].money);
System.out.println(sum);
}
}
class A implements Comparable<A>{
String xm;
int cj;
int py;
String gb;
String xb;
int lw;
int money;
@Override
public int compareTo(A o) {
if(money>o.money) return -1;
else if(money==o.money) return 0; //每一种情况都要考虑
else return 1;
}
}