#include<bits/stdc++.h>
struct node
{
std::string name;
int qc;
int bc;
char g;
char x;
int lw;
int sum;
}a[107];
bool cmp(node a,node b)
{
return a.sum<b.sum;
}
int main()
{
int n;
std::cin>>n;
for(int i=1;i<=n;i++)
{
std::cin>>a[i].name>>a[i].qc>>a[i].bc>>a[i].g>>a[i].x;
std::cin>>a[i].lw;
}
for(int i=1;i<=n;i++)
{
if(a[i].qc>80&&a[i].lw>=1)
{
a[i].sum+=8000;
}
if(a[i].qc>85&&a[i].bc>=30)
{
a[i].sum+=4000;
}
if(a[i].qc>90)
{
a[i].sum+=2000;
}
if(a[i].qc>85&&a[i].x=='Y')
{
a[i].sum+=1000;
}
if(a[i].bc>80&&a[i].g=='Y')
{
a[i].sum+=850;
}
}
int cnt=0;
for(int i=1;i<=n;i++)
{
cnt+=a[i].sum;
}
std::sort(a+1,a+1+n,cmp);
std::cout<<a[n].name<<std::endl;
std::cout<<a[n].sum<<std::endl;
std::cout<<cnt<<std::endl;
return 0;
}