using namespace std;
int main(){
int n,x,y,m,max=0,min=0,mmax=0; //从左到右依次:学生人数 期末平均成绩 班级评议成绩 发表论文篇数 最多的奖学金 个人奖学金 总奖学金
char gb,xb;//是否是干部或西部学生
string name,mname;//学生姓名和奖学金最多的学生的姓名
scanf("%d",&n);
for(int i=1;i<=n;i++){
min=0;
cin>>name>>x>>y>>gb>>xb>>m;
if(x>80 && m>=1)min+=8000;
if(x>80 && gb=='Y')min+=850;
if(x>85 && y>80)min+=4000;
if(x>85 && xb=='Y')min+=1000;
if(x>90)min+=2000;
mmax+=min;
if(max<min){
max=min;
mname=name;
} //判断是否比上个人多
}
cout<<mname<<endl<<max<<endl<<mmax; //输出
}