import sys,bisect input=lambda:sys.stdin.readline().rstrip() N,K=map(int,input().split()) A=sorted(list(map(int,input().split()))) ans=N**2 for i in A: ans-=bisect.bisect_left(A,(2*K+i-1)//i) print(ans)