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

int compare_int(const void* a, const void* b) {
		return *(int*)b - *(int*)a;
}
int main() {
	int n, m, a[102] = { 0 }, i, sum = 0;
	scanf("%d %d", &n, &m);

	for (i = 0; i < n; i++) {
		scanf("%d", &a[i]);
		sum += a[i];
	}
	qsort(a, n, sizeof(int), compare_int);

	sum = sum / (4 * m);
	if (a[m - 1] < sum) { printf("No"); }
	else { printf("Yes"); }
	return 0;
}