#include <stdio.h>
#include<stdlib.h>
#include<string.h>

#define rep(i,n) for(int i=0;i<n;i++)

int main()
{
	int a, b;
	int c[1000];
	int sum = 0;
	int temp = 0;
	scanf("%d%d", &a, &b);
	rep(i, a)
		scanf("%d",&c[i]);
	for (int i = 0; i < a; i++) {
		sum += c[i];
	}
	for (int i = 0; i < a - 1; i++) {
		for (int j = i+1; j < a; j++) {
			if (c[i] < c[j]) {
				temp = c[i];
				c[i] = c[j];
				c[j] = temp;
			}
		}
	}
	if ((4*b*(c[b - 1])) <= sum) {
		printf("No");
		return 0;
	}
	else {
		printf("Yes");
	}
}
