#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
struct Student{
string name;
int termscore, classscore;
string isWorker,isWestern;
int article;
long long allMoney;
bool operator < (const Student &o) const {
return allMoney < o.allMoney;
}
};
Student s[105];
int n;
long long sum;
int main(){
cin >> n;
for(int i = 1; i <= n; i++){
cin >> s[i].name >> s[i].termscore >> s[i].classscore >> s[i].isWorker >> s[i].isWestern >> s[i].article;
if(s[i].termscore > 80 && s[i].article >= 1) s[i].allMoney += 8000;
if(s[i].termscore > 85 && s[i].classscore > 80) s[i].allMoney += 4000;
if(s[i].termscore > 90) s[i].allMoney += 2000;
if(s[i].termscore > 85 && s[i].isWestern == "Y") s[i].allMoney += 1000;
if(s[i].termscore > 80 && s[i].isWorker == "Y") s[i].allMoney += 850;
sum += s[i].allMoney;
}
sort(s + 1, s + n + 1);
cout << s[n].name << endl << s[n].allMoney << endl << sum << endl;
return 0;
}