#include<stdio.h>
int main()
{
	int M,N,i;
	int A[101];
	int sum=0;
    scanf("%d%d",&N,&M);
    for(i=0;i<N;i++){
    	if(scanf("%d",&A[i])==1)
    	sum+=A[i];
	}
	float ave;
	ave=(double)sum/(4*M);
	for(i=0;i<N;i++){
		if(A[i]>=ave) M--;
		if(M==0) break;
	}
	if(M==0) printf("Yes");
	else printf("No");
	return 0;
}