n=int(input())
ssum=0
for i in range(n):
	s=0
	k=int(input())
	c=[]
	d=[]
	for j in range(k):
		a,b=(map(int,input().split()))
		c.append(a)
		d.append(b)
	c_1=[0,0,0,0]
	c_2=[0,0,0,0]
	c_3=[0,0,0,0]
	for j in range(k):
		s=s+1
		if(s==10):
			if(c[j]==1):
				c_1.append(2*d[j])
			if(c[j]==2):
				c_2.append(2*d[j])
			if(c[j]==3):
				c_3.append(2*d[j])
		else:
			if(c[j]==1):
				c_1.append(d[j])
			if(c[j]==2):
				c_2.append(d[j])
			if(c[j]==3):
				c_3.append(d[j])


	c_1.sort()
	c_2.sort()
	c_3.sort()
	res=max(c_3[-1],c_2[-1]+c_1[-1],c_1[-1]+c_1[-2]+c_1[-3])

	ssum=ssum+res


print(ssum)