#include <bits/stdc++.h>
#define ll long long
#define int long long
#define f first
#define s second
#define file(a) freopen(a".inp","r",stdin);freopen(a".out","w",stdout);
#define fastoi ios::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
using namespace std;
const int maxn = 1e6+5;
const int MOD = 1e9+7;
ll t,x;
int32_t main()
{
fastoi;
#ifndef ONLINE_JUDGE
file("test");
#endif
cin >> t;
while (t--)
{
ll n,x;
cin >> n >> x;
ll a[n+1];
for (int i=1;i<=n;i++) cin >> a[i];
sort(a+1,a+n+1,greater<ll>());
ll cnt = 1,ans=0;
for (int i=1;i<=n;i++)
{
if (cnt*a[i] >= x)
{
ans++;
cnt = 0;
}
cnt++;
}
cout << ans << '\n';
}
return 0;
}
//─────────────────────────────────────────────────────────
//─██████──██████─██████████─██████████████─██████──██████─
//─██░░██──██░░██─██░░░░░░██─██░░░░░░░░░░██─██░░██──██░░██─
//─██░░██──██░░██─████░░████─██░░██████████─██░░██──██░░██─
//─██░░██──██░░██───██░░██───██░░██─────────██░░██──██░░██─
//─██░░██████░░██───██░░██───██░░██████████─██░░██──██░░██─
//─██░░░░░░░░░░██───██░░██───██░░░░░░░░░░██─██░░██──██░░██─
//─██░░██████░░██───██░░██───██░░██████████─██░░██──██░░██─
//─██░░██──██░░██───██░░██───██░░██─────────██░░██──██░░██─
//─██░░██──██░░██─████░░████─██░░██████████─██░░██████░░██─
//─██░░██──██░░██─██░░░░░░██─██░░░░░░░░░░██─██░░░░░░░░░░██─
//─██████──██████─██████████─██████████████─██████████████─
//─────────────────────────────────────────────────────────
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCiNkZWZpbmUgaW50IGxvbmcgbG9uZwojZGVmaW5lIGYgZmlyc3QKI2RlZmluZSBzIHNlY29uZAojZGVmaW5lIGZpbGUoYSkgZnJlb3BlbihhIi5pbnAiLCJyIixzdGRpbik7ZnJlb3BlbihhIi5vdXQiLCJ3IixzdGRvdXQpOwojZGVmaW5lIGZhc3RvaSBpb3M6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7Y2luLnRpZShOVUxMKTtjb3V0LnRpZShOVUxMKTsKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKY29uc3QgaW50IG1heG4gPSAxZTYrNTsKY29uc3QgaW50IE1PRCA9IDFlOSs3OwpsbCB0LHg7CgppbnQzMl90IG1haW4oKQp7CiAgICBmYXN0b2k7CiAgICAjaWZuZGVmIE9OTElORV9KVURHRQogICAgZmlsZSgidGVzdCIpOwogICAgI2VuZGlmCiAgICBjaW4gPj4gdDsKICAgIHdoaWxlICh0LS0pCiAgICB7CiAgICAgICAgbGwgbix4OwogICAgICAgIGNpbiA+PiBuID4+IHg7CiAgICAgICAgbGwgYVtuKzFdOwogICAgICAgIGZvciAoaW50IGk9MTtpPD1uO2krKykgY2luID4+IGFbaV07CiAgICAgICAgc29ydChhKzEsYStuKzEsZ3JlYXRlcjxsbD4oKSk7CiAgICAgICAgbGwgY250ID0gMSxhbnM9MDsKICAgICAgICBmb3IgKGludCBpPTE7aTw9bjtpKyspCiAgICAgICAgewogICAgICAgICAgICBpZiAoY250KmFbaV0gPj0geCkgCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGFucysrOwogICAgICAgICAgICAgICAgY250ID0gMDsKICAgICAgICAgICAgfQogICAgICAgICAgICBjbnQrKzsKICAgICAgICB9CiAgICAgICAgY291dCA8PCBhbnMgPDwgJ1xuJzsKICAgIH0KICAgIHJldHVybiAwOwp9Ci8v4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSACi8v4pSA4paI4paI4paI4paI4paI4paI4pSA4pSA4paI4paI4paI4paI4paI4paI4pSA4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4pSA4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4pSA4paI4paI4paI4paI4paI4paI4pSA4pSA4paI4paI4paI4paI4paI4paI4pSACi8v4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4paI4paI4paR4paR4paR4paR4paR4paR4paI4paI4pSA4paI4paI4paR4paR4paR4paR4paR4paR4paR4paR4paR4paR4paI4paI4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSACi8v4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4paI4paI4paI4paI4paR4paR4paI4paI4paI4paI4pSA4paI4paI4paR4paR4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSACi8v4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSACi8v4pSA4paI4paI4paR4paR4paI4paI4paI4paI4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSACi8v4pSA4paI4paI4paR4paR4paR4paR4paR4paR4paR4paR4paR4paR4paI4paI4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4paI4paI4paR4paR4paR4paR4paR4paR4paR4paR4paR4paR4paI4paI4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSACi8v4pSA4paI4paI4paR4paR4paI4paI4paI4paI4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSACi8v4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSACi8v4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4paI4paI4paI4paI4paR4paR4paI4paI4paI4paI4pSA4paI4paI4paR4paR4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4pSA4paI4paI4paR4paR4paI4paI4paI4paI4paI4paI4paR4paR4paI4paI4pSACi8v4pSA4paI4paI4paR4paR4paI4paI4pSA4pSA4paI4paI4paR4paR4paI4paI4pSA4paI4paI4paR4paR4paR4paR4paR4paR4paI4paI4pSA4paI4paI4paR4paR4paR4paR4paR4paR4paR4paR4paR4paR4paI4paI4pSA4paI4paI4paR4paR4paR4paR4paR4paR4paR4paR4paR4paR4paI4paI4pSACi8v4pSA4paI4paI4paI4paI4paI4paI4pSA4pSA4paI4paI4paI4paI4paI4paI4pSA4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4pSA4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4pSA4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4paI4pSACi8v4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA