#include <stdio.h>
int main()
{
int i,j,k,money_high=0,count=0,double_count=0,sec_memo;
int dice[1001][5]={},n,memo,money_base=0,hig=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<4;j++)
{
scanf("%d",&dice[i][j]);
}
}
for(i=0;i<n;i++)
{
for(j=0;j<4;j++)
{
for(k=0;k<4;k++)
{
if(j!=k){
if(dice[i][j] == dice[i][k])
count++;
if(double_count==1||double_count==2) sec_memo=dice[i][k];
else memo = dice[i][k];
}
if(hig<dice[i][k]) hig = dice[i][k];
}
if(count==3||count==4){
break;
}
else if(count==2)
{
double_count++;
}
else if(double_count==2)
{
break;
}
}
if(count==4) money_base=50000+memo*5000;
else if(count==3) money_base=10000+memo*1000;
else if(double_count==2) money_base=2000+(memo*500)+(sec_memo*500);
else if(double_count==1) money_base=1000+memo *100;
else money_base=hig*100;
memo=0;
sec_memo=0;
count=0;
double_count=0;
hig=0;
if(money_high<money_base) money_high=money_base;
}
printf("%d",money_high);
return 0;
}