1K
independent
1K
1K
1K
1K
906
806
796
575
539
511
492
480
424
392