#include <iostream>
using namespace std;
int ile, losob, lciastek, wynik, lsek, suma;
int main()
{
cin >> ile;
for (int i=0; i<ile; i++)
{
suma=0;
cin >> losob;
cin >> lciastek;
for (int i=1; i<=losob; i++)
{
wynik=0;
cin >> lsek;
if (lsek<=86400) {wynik+=(86400/lsek);}
else {wynik+=0;}
suma+=wynik;
}
suma/=lciastek;
if (suma%lciastek!=0)
{
suma+=1;
}
cout << suma << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBpbGUsIGxvc29iLCBsY2lhc3Rlaywgd3luaWssIGxzZWssIHN1bWE7CgoKaW50IG1haW4oKQp7CiAgICBjaW4gPj4gaWxlOwoKICAgIGZvciAoaW50IGk9MDsgaTxpbGU7IGkrKykKICAgIHsKICAgICAgICBzdW1hPTA7CiAgICAgICAgY2luID4+IGxvc29iOwogICAgICAgIGNpbiA+PiBsY2lhc3RlazsKCiAgICAgICAgZm9yIChpbnQgaT0xOyBpPD1sb3NvYjsgaSsrKQogICAgICAgICB7CgogICAgICAgICAgICB3eW5paz0wOwogICAgICAgICAgICBjaW4gPj4gbHNlazsKICAgICAgICAgICAgaWYgKGxzZWs8PTg2NDAwKSB7d3luaWsrPSg4NjQwMC9sc2VrKTt9CiAgICAgICAgICAgIGVsc2UgIHt3eW5pays9MDt9CiAgICAgICAgICAgIHN1bWErPXd5bmlrOwoKICAgICAgICAgfQoKICAgICAgICAgc3VtYS89bGNpYXN0ZWs7CgogICAgICAgICBpZiAoc3VtYSVsY2lhc3RlayE9MCkKICAgICAgICAgewogICAgICAgICAgICBzdW1hKz0xOwogICAgICAgICB9CgogICAgICAgICBjb3V0IDw8IHN1bWEgPDwgZW5kbDsKICAgIH0KCgogICAgcmV0dXJuIDA7Cn0K