#include<bits/stdc++.h>
using namespace std;
const int N=100001;
struct stu{
double w,v,wv;
}a[N];
bool cmp(stu aa,stu bb)
{
return aa.wv>bb.wv;
}
int main()
{
int k;
cin>>k;
while(k--)
{
int n,m;
cin>>m>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i].w>>a[i].v;
a[i].wv=a[i].v/a[i].w;
}
sort(a+1,a+1+n,cmp);
double sum=0;
for(int i=1;i<=n;++i)
{
if(m>=a[i].w)
sum+=a[i].v;
}