#include<stdio.h>

int main()
{
  int n,m,x;
  scanf("%d %d %d",&n,&m,&x);
  int hyou[n][m];
  for(int i=0;i<n;i++){
    for(int j=0;j<m+1;j++){
      scanf("%d",&hyou[i][j]);
    }
  }
  int sum[n];
  int kin=0;
  for(int i=0;i<n;i++){
      kin += hyou[i][0];
    }
  for(int j=1;j<m+1;j++){
    sum[j]=0;
    for(int i=0;i<n;i++){
      sum[j] += hyou[i][j];
    }
    if(sum[j]<x){
      kin=-1;
      break;
    }
  }  
   for(int i=0;i<n;i++){
     for(int j=1;j<m+1;j++){
       if(sum[j]-hyou[i][j]<x) break;
       if(j==m) kin-= hyou[i][0];
     }
   }
  printf("%d",kin);
 return 0; 
}