#include<bits/stdc++.h>
using namespace std;
double t[1000101];
struct lie
{
int niu;
int sudu;
double cao;
}o[1010000];
bool compare(struct lie k,struct lie h)
{
return k.cao>h.cao;
}
int main(void)
{
freopen("data.in","r",stdin);
int a,i,j;
double sum=0,num=0;
scanf("%d",&a);
for(i=0;i<a;i++)
{
scanf("%d %d",&o[i].niu,&o[i].sudu);
o[i].cao=1.0*o[i].sudu/o[i].niu;
sum+=o[i].sudu;
}
sort(o,o+a,compare);
for(i=0;i<a;i++)
{
if(o[i].niu==0)
{
continue;
}
else
{
sum-=o[i].sudu;
num+=sum*2*o[i].niu;
}
}
printf("%.0lf",num);
return 0;
}