#include<iostream>
#include<cstring>
using namespace std;
struct student{
string name;
int xh,pjcj,pycj,jxj;
bool bgb,xbxs;
}stu[101];
bool cmp(student a,student b){
if(a.jxj<b.jxj) return 1;
if(a.jxj==b.jxj){
if(a.xh>b.xh) return 1;
}
return 0;
}
int main(){
int n,l;
long long sum=0;
char s,s1;
cin>>n;
for(int i=1;i<=n;i++){
cin>>stu[i].name>>stu[i].pjcj>>stu[i].pycj>>s>>s1>>l;
stu[i].xh=i;
if(s=='Y') stu[i].bgb=1;
else stu[i].bgb=0;
if(s1=='Y') stu[i].xbxs=1;
else stu[i].xbxs=0;
if(stu[i].bgb&&stu[i].pycj>80) stu[i].jxj+=850;
if(stu[i].xbxs&&stu[i].pjcj>85) stu[i].jxj+=1000;
if(stu[i].pjcj>90) stu[i].jxj+=2000;
if(stu[i].pjcj>85&&stu[i].pycj>80) stu[i].jxj+=4000;
if(stu[i].pjcj>80&&l>0) stu[i].jxj+=8000;
sum+=stu[i].jxj;
for(int j=1;j<=n;j++) for(int k=1;k<=i-j;k++){
if(cmp(stu[j],stu[j+1])){
student a;
a=stu[j];
stu[j]=stu[j+1];
stu[j+1]=a;
}
}
}
cout<<stu[1].name<<endl<<stu[1].jxj<<endl<<sum;
}