#include<stdio.h>

void bsort(int a[], int n){
	int i, j, temp;

	for(i = 0; i < n - 1; i++){
		for(j = n - 1; j > i; j--){
			if(a[j-1] > a[j]){
				temp = a[j-1];
				a[j-1] = a[j];
				a[j] = temp;
			}
		}
	}
}

int main(void){
	int i, N, M, SUM, A[101] = {0};

	scanf("%d %d", &N, &M);

	for(i = 0; i < N ; i++)
		scanf("%d", &A[i]);


	for(i = 0; i < N; i++)
		SUM = SUM + A[i];

	bsort(A, N);


	if(A[N-M] > SUM/(4*M))
		printf("Yes");
	else
		printf("No");

	return 0;
}