From c64270ea874beea4db04dea755f89104a5aabc42 Mon Sep 17 00:00:00 2001
From: Visiky <736929286@qq.com>
Date: Wed, 11 Aug 2021 20:05:49 +0800
Subject: [PATCH] =?UTF-8?q?feat(state):=20=E6=94=AF=E6=8C=81=E5=A4=9A=20vi?=
=?UTF-8?q?ew=20=E7=9A=84=E7=8A=B6=E6=80=81=E8=AE=BE=E7=BD=AE=E5=92=8C?=
=?UTF-8?q?=E8=8E=B7=E5=8F=96=20(#2773)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* feat(state): 支持多 view 的状态设置和获取
* test(bidirectional-bar): 增加对称条形图 state 设置单测
* test(box): 增加箱型图 state 设置单测
* feat(violin): 小提琴图增加状态样式设置 & 增加文档和单测
* test(mix): 增加 mix 图表state状态设置的单测
* fix: 修复 ci 问题
* fix: 修复单测错误
---
__tests__/data/mix-data.ts | 26002 ++++++++++++++++
.../plots/bidirectional-bar/state-spec.ts | 64 +
__tests__/unit/plots/box/state-spec.ts | 52 +
__tests__/unit/plots/multi-view/state-spec.ts | 153 +
__tests__/unit/plots/violin/state-spec.ts | 75 +
docs/api/plots/violin.en.md | 17 +-
docs/api/plots/violin.zh.md | 22 +-
src/core/plot.ts | 6 +-
src/plots/chord/index.ts | 40 -
src/plots/dual-axes/index.ts | 39 +-
src/plots/sankey/index.ts | 41 +-
src/plots/violin/adaptor.ts | 6 +-
src/plots/violin/types.ts | 9 +-
13 files changed, 26397 insertions(+), 129 deletions(-)
create mode 100644 __tests__/data/mix-data.ts
create mode 100644 __tests__/unit/plots/bidirectional-bar/state-spec.ts
create mode 100644 __tests__/unit/plots/box/state-spec.ts
create mode 100644 __tests__/unit/plots/multi-view/state-spec.ts
create mode 100644 __tests__/unit/plots/violin/state-spec.ts
diff --git a/__tests__/data/mix-data.ts b/__tests__/data/mix-data.ts
new file mode 100644
index 0000000000..7a93574af3
--- /dev/null
+++ b/__tests__/data/mix-data.ts
@@ -0,0 +1,26002 @@
+export const MIX_POINT_DATAS = [
+ {
+ name: 14513,
+ carat: 1.35,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 57,
+ price: 5862,
+ x: 7.1,
+ y: 7.13,
+ z: 4.37,
+ },
+ {
+ name: 28685,
+ carat: 0.3,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 64,
+ table: 57,
+ price: 678,
+ x: 4.23,
+ y: 4.27,
+ z: 2.72,
+ },
+ {
+ name: 50368,
+ carat: 0.75,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 59.2,
+ table: 60,
+ price: 2248,
+ x: 5.87,
+ y: 5.92,
+ z: 3.49,
+ },
+ {
+ name: 7721,
+ carat: 0.26,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 60.9,
+ table: 57,
+ price: 580,
+ x: 4.13,
+ y: 4.11,
+ z: 2.51,
+ },
+ {
+ name: 31082,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.4,
+ table: 59,
+ price: 752,
+ x: 4.42,
+ y: 4.44,
+ z: 2.72,
+ },
+ {
+ name: 26429,
+ carat: 1.52,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.4,
+ table: 55,
+ price: 15959,
+ x: 7.3,
+ y: 7.39,
+ z: 4.58,
+ },
+ {
+ name: 35900,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.3,
+ table: 54,
+ price: 918,
+ x: 4.41,
+ y: 4.47,
+ z: 2.72,
+ },
+ {
+ name: 27015,
+ carat: 2.25,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 57,
+ price: 17143,
+ x: 8.39,
+ y: 8.32,
+ z: 5.21,
+ },
+ {
+ name: 30760,
+ carat: 0.25,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.5,
+ table: 59,
+ price: 740,
+ x: 4.04,
+ y: 4.02,
+ z: 2.52,
+ },
+ {
+ name: 2205,
+ carat: 1.02,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'I1',
+ depth: 62.5,
+ table: 60,
+ price: 3141,
+ x: 6.39,
+ y: 6.41,
+ z: 4,
+ },
+ {
+ name: 25584,
+ carat: 2.01,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 55,
+ price: 14426,
+ x: 8.03,
+ y: 8.09,
+ z: 5.07,
+ },
+ {
+ name: 16788,
+ carat: 0.9,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 56,
+ price: 6689,
+ x: 6.2,
+ y: 6.26,
+ z: 3.81,
+ },
+ {
+ name: 2468,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 55,
+ price: 3192,
+ x: 5.71,
+ y: 5.74,
+ z: 3.56,
+ },
+ {
+ name: 6508,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 59,
+ price: 4064,
+ x: 6.34,
+ y: 6.37,
+ z: 3.96,
+ },
+ {
+ name: 44895,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 63.4,
+ table: 58,
+ price: 1629,
+ x: 5.06,
+ y: 5.04,
+ z: 3.2,
+ },
+ {
+ name: 20653,
+ carat: 1.26,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 61.8,
+ table: 56,
+ price: 8941,
+ x: 6.9,
+ y: 6.93,
+ z: 4.28,
+ },
+ {
+ name: 38210,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.7,
+ table: 54,
+ price: 1016,
+ x: 4.9,
+ y: 4.86,
+ z: 3.01,
+ },
+ {
+ name: 13359,
+ carat: 0.24,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 59,
+ price: 419,
+ x: 3.98,
+ y: 4.01,
+ z: 2.48,
+ },
+ {
+ name: 3260,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 60.7,
+ table: 57,
+ price: 3358,
+ x: 5.72,
+ y: 5.75,
+ z: 3.48,
+ },
+ {
+ name: 46272,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 54,
+ price: 1754,
+ x: 5.22,
+ y: 5.24,
+ z: 3.23,
+ },
+ {
+ name: 23875,
+ carat: 2.03,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 61.7,
+ table: 61,
+ price: 11968,
+ x: 8.04,
+ y: 8.18,
+ z: 5,
+ },
+ {
+ name: 17434,
+ carat: 1.41,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.1,
+ table: 56,
+ price: 6988,
+ x: 7.19,
+ y: 7.15,
+ z: 4.38,
+ },
+ {
+ name: 25,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 58.1,
+ table: 62,
+ price: 353,
+ x: 4.44,
+ y: 4.47,
+ z: 2.59,
+ },
+ {
+ name: 22130,
+ carat: 1.5,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 59,
+ price: 10164,
+ x: 7.27,
+ y: 7.3,
+ z: 4.53,
+ },
+ {
+ name: 53295,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 60.5,
+ table: 60,
+ price: 552,
+ x: 4.32,
+ y: 4.34,
+ z: 2.62,
+ },
+ {
+ name: 44404,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 56,
+ price: 1584,
+ x: 5.28,
+ y: 5.31,
+ z: 3.25,
+ },
+ {
+ name: 40387,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 57,
+ price: 1132,
+ x: 4.8,
+ y: 4.82,
+ z: 2.97,
+ },
+ {
+ name: 11416,
+ carat: 1.5,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 66,
+ table: 64,
+ price: 5000,
+ x: 7.1,
+ y: 6.97,
+ z: 4.64,
+ },
+ {
+ name: 47315,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.5,
+ table: 59,
+ price: 530,
+ x: 3.95,
+ y: 3.98,
+ z: 2.44,
+ },
+ {
+ name: 5724,
+ carat: 0.25,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 63,
+ table: 55,
+ price: 575,
+ x: 4,
+ y: 4.03,
+ z: 2.53,
+ },
+ {
+ name: 30624,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 60.2,
+ table: 60,
+ price: 447,
+ x: 4.32,
+ y: 4.35,
+ z: 2.61,
+ },
+ {
+ name: 9803,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 63,
+ table: 62,
+ price: 4668,
+ x: 6.06,
+ y: 6.13,
+ z: 3.84,
+ },
+ {
+ name: 46497,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 60.4,
+ table: 61,
+ price: 1778,
+ x: 5.12,
+ y: 5.14,
+ z: 3.1,
+ },
+ {
+ name: 45329,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 58,
+ price: 524,
+ x: 4.37,
+ y: 4.42,
+ z: 2.69,
+ },
+ {
+ name: 22424,
+ carat: 1.57,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 59.6,
+ table: 58,
+ price: 10447,
+ x: 7.61,
+ y: 7.65,
+ z: 4.55,
+ },
+ {
+ name: 3143,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 56,
+ price: 3330,
+ x: 5.7,
+ y: 5.72,
+ z: 3.52,
+ },
+ {
+ name: 6815,
+ carat: 1.01,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 64.7,
+ table: 55,
+ price: 4118,
+ x: 6.37,
+ y: 6.3,
+ z: 4.1,
+ },
+ {
+ name: 5947,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 61.1,
+ table: 57,
+ price: 3947,
+ x: 5.78,
+ y: 5.81,
+ z: 3.54,
+ },
+ {
+ name: 9084,
+ carat: 1.07,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62,
+ table: 59,
+ price: 4523,
+ x: 6.54,
+ y: 6.5,
+ z: 4.04,
+ },
+ {
+ name: 36793,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 57,
+ price: 956,
+ x: 4.47,
+ y: 4.45,
+ z: 2.79,
+ },
+ {
+ name: 4943,
+ carat: 0.76,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 55,
+ price: 3732,
+ x: 5.81,
+ y: 5.84,
+ z: 3.63,
+ },
+ {
+ name: 52525,
+ carat: 0.8,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 57,
+ price: 2529,
+ x: 5.92,
+ y: 5.97,
+ z: 3.71,
+ },
+ {
+ name: 46417,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61,
+ table: 56,
+ price: 1768,
+ x: 5.31,
+ y: 5.28,
+ z: 3.23,
+ },
+ {
+ name: 35997,
+ carat: 0.42,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 59.4,
+ table: 59,
+ price: 921,
+ x: 4.86,
+ y: 4.9,
+ z: 2.9,
+ },
+ {
+ name: 25539,
+ carat: 1.5,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 63.1,
+ table: 62,
+ price: 14361,
+ x: 7.25,
+ y: 7.23,
+ z: 4.57,
+ },
+ {
+ name: 2361,
+ carat: 0.9,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 62.5,
+ table: 55,
+ price: 3175,
+ x: 6.18,
+ y: 6.14,
+ z: 3.85,
+ },
+ {
+ name: 23147,
+ carat: 1.02,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.5,
+ table: 59,
+ price: 11163,
+ x: 6.46,
+ y: 6.41,
+ z: 3.96,
+ },
+ {
+ name: 39674,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 56,
+ price: 1087,
+ x: 4.84,
+ y: 4.79,
+ z: 2.99,
+ },
+ {
+ name: 42947,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 63.4,
+ table: 56,
+ price: 506,
+ x: 4.29,
+ y: 4.26,
+ z: 2.71,
+ },
+ {
+ name: 23762,
+ carat: 1.51,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 58,
+ price: 11817,
+ x: 7.43,
+ y: 7.35,
+ z: 4.54,
+ },
+ {
+ name: 47355,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 63.8,
+ table: 54,
+ price: 1845,
+ x: 5.07,
+ y: 5.05,
+ z: 3.23,
+ },
+ {
+ name: 35598,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 62.7,
+ table: 54,
+ price: 907,
+ x: 4.38,
+ y: 4.33,
+ z: 2.73,
+ },
+ {
+ name: 43086,
+ carat: 0.61,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62,
+ table: 54,
+ price: 1380,
+ x: 5.44,
+ y: 5.49,
+ z: 3.39,
+ },
+ {
+ name: 15471,
+ carat: 1.58,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 59.1,
+ table: 59,
+ price: 6194,
+ x: 7.68,
+ y: 7.59,
+ z: 4.51,
+ },
+ {
+ name: 29072,
+ carat: 0.34,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 59.3,
+ table: 59,
+ price: 687,
+ x: 4.55,
+ y: 4.59,
+ z: 2.71,
+ },
+ {
+ name: 20868,
+ carat: 1.27,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 59,
+ price: 9086,
+ x: 7.02,
+ y: 6.97,
+ z: 4.28,
+ },
+ {
+ name: 51424,
+ carat: 0.85,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 63.6,
+ table: 57,
+ price: 2372,
+ x: 6.01,
+ y: 5.94,
+ z: 3.8,
+ },
+ {
+ name: 27320,
+ carat: 2.18,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.9,
+ table: 60,
+ price: 17841,
+ x: 8.24,
+ y: 8.29,
+ z: 5.12,
+ },
+ {
+ name: 1128,
+ carat: 0.73,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 56,
+ price: 2919,
+ x: 5.79,
+ y: 5.75,
+ z: 3.59,
+ },
+ {
+ name: 18182,
+ carat: 1.2,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.1,
+ table: 57,
+ price: 7371,
+ x: 6.69,
+ y: 6.74,
+ z: 4.24,
+ },
+ {
+ name: 669,
+ carat: 0.77,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.9,
+ table: 59,
+ price: 2846,
+ x: 5.84,
+ y: 5.79,
+ z: 3.66,
+ },
+ {
+ name: 47240,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62,
+ table: 57,
+ price: 1841,
+ x: 5.11,
+ y: 5.15,
+ z: 3.18,
+ },
+ {
+ name: 14256,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.6,
+ table: 56,
+ price: 5775,
+ x: 6.5,
+ y: 6.54,
+ z: 3.95,
+ },
+ {
+ name: 20118,
+ carat: 1.31,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.5,
+ table: 55,
+ price: 8583,
+ x: 7.05,
+ y: 7.02,
+ z: 4.33,
+ },
+ {
+ name: 53884,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.4,
+ table: 55,
+ price: 2748,
+ x: 5.7,
+ y: 5.74,
+ z: 3.51,
+ },
+ {
+ name: 48410,
+ carat: 0.72,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 57,
+ price: 1970,
+ x: 5.64,
+ y: 5.68,
+ z: 3.56,
+ },
+ {
+ name: 48807,
+ carat: 0.75,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 57,
+ price: 2025,
+ x: 5.84,
+ y: 5.81,
+ z: 3.63,
+ },
+ {
+ name: 42132,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 63,
+ table: 54,
+ price: 1279,
+ x: 5.24,
+ y: 5.19,
+ z: 3.29,
+ },
+ {
+ name: 25596,
+ carat: 1.7,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 63.5,
+ table: 56,
+ price: 14445,
+ x: 7.53,
+ y: 7.64,
+ z: 4.82,
+ },
+ {
+ name: 23434,
+ carat: 1.62,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 59.6,
+ table: 59,
+ price: 11427,
+ x: 7.59,
+ y: 7.67,
+ z: 4.55,
+ },
+ {
+ name: 20160,
+ carat: 1.21,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.6,
+ table: 56,
+ price: 8616,
+ x: 6.77,
+ y: 6.81,
+ z: 4.25,
+ },
+ {
+ name: 2174,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.9,
+ table: 56,
+ price: 3135,
+ x: 5.71,
+ y: 5.77,
+ z: 3.61,
+ },
+ {
+ name: 23377,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 57,
+ price: 631,
+ x: 4.48,
+ y: 4.45,
+ z: 2.74,
+ },
+ {
+ name: 14592,
+ carat: 1.1,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 56,
+ price: 5888,
+ x: 6.64,
+ y: 6.67,
+ z: 4.08,
+ },
+ {
+ name: 11074,
+ carat: 1.13,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 57,
+ price: 4922,
+ x: 6.62,
+ y: 6.65,
+ z: 4.16,
+ },
+ {
+ name: 36627,
+ carat: 0.24,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 58,
+ price: 478,
+ x: 4.02,
+ y: 4.03,
+ z: 2.49,
+ },
+ {
+ name: 8533,
+ carat: 0.9,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 58,
+ price: 4428,
+ x: 6.14,
+ y: 6.17,
+ z: 3.83,
+ },
+ {
+ name: 2420,
+ carat: 0.91,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 64.8,
+ table: 57,
+ price: 3180,
+ x: 6.12,
+ y: 6.07,
+ z: 3.95,
+ },
+ {
+ name: 21758,
+ carat: 1.53,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 59.3,
+ table: 58,
+ price: 9823,
+ x: 7.5,
+ y: 7.54,
+ z: 4.46,
+ },
+ {
+ name: 9029,
+ carat: 1.06,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 60.1,
+ table: 59,
+ price: 4516,
+ x: 6.58,
+ y: 6.67,
+ z: 3.98,
+ },
+ {
+ name: 53870,
+ carat: 0.75,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 57,
+ price: 2744,
+ x: 5.82,
+ y: 5.77,
+ z: 3.61,
+ },
+ {
+ name: 25628,
+ carat: 2.5,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 64,
+ table: 55,
+ price: 14502,
+ x: 8.56,
+ y: 8.48,
+ z: 5.46,
+ },
+ {
+ name: 20051,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.2,
+ table: 60,
+ price: 625,
+ x: 4.37,
+ y: 4.39,
+ z: 2.68,
+ },
+ {
+ name: 26772,
+ carat: 2.06,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.5,
+ table: 56,
+ price: 16603,
+ x: 8.15,
+ y: 8.18,
+ z: 5.02,
+ },
+ {
+ name: 38208,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 56,
+ price: 1016,
+ x: 4.87,
+ y: 4.84,
+ z: 3,
+ },
+ {
+ name: 17039,
+ carat: 1.3,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 62.1,
+ table: 57,
+ price: 6806,
+ x: 6.98,
+ y: 7.04,
+ z: 4.35,
+ },
+ {
+ name: 35184,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.7,
+ table: 55,
+ price: 891,
+ x: 4.36,
+ y: 4.39,
+ z: 2.7,
+ },
+ {
+ name: 29861,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 55,
+ price: 710,
+ x: 4.3,
+ y: 4.35,
+ z: 2.66,
+ },
+ {
+ name: 2592,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 63,
+ price: 3217,
+ x: 6.35,
+ y: 6.44,
+ z: 3.99,
+ },
+ {
+ name: 51705,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 56,
+ price: 2400,
+ x: 5.72,
+ y: 5.78,
+ z: 3.52,
+ },
+ {
+ name: 16984,
+ carat: 1.25,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 57,
+ price: 6783,
+ x: 6.91,
+ y: 6.85,
+ z: 4.28,
+ },
+ {
+ name: 18724,
+ carat: 1.75,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 60.8,
+ table: 58,
+ price: 7644,
+ x: 7.83,
+ y: 7.79,
+ z: 4.75,
+ },
+ {
+ name: 12270,
+ carat: 1,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 56.9,
+ table: 63,
+ price: 5208,
+ x: 6.6,
+ y: 6.57,
+ z: 3.75,
+ },
+ {
+ name: 34355,
+ carat: 0.37,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 58.6,
+ table: 65,
+ price: 863,
+ x: 4.68,
+ y: 4.71,
+ z: 2.75,
+ },
+ {
+ name: 1996,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 55,
+ price: 3097,
+ x: 5.19,
+ y: 5.2,
+ z: 3.21,
+ },
+ {
+ name: 39442,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 54,
+ price: 1076,
+ x: 4.78,
+ y: 4.74,
+ z: 2.97,
+ },
+ {
+ name: 32035,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.3,
+ table: 57,
+ price: 779,
+ x: 4.39,
+ y: 4.42,
+ z: 2.7,
+ },
+ {
+ name: 1257,
+ carat: 0.73,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 60.9,
+ table: 59,
+ price: 2947,
+ x: 5.82,
+ y: 5.77,
+ z: 3.53,
+ },
+ {
+ name: 35751,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.9,
+ table: 58,
+ price: 911,
+ x: 4.26,
+ y: 4.23,
+ z: 2.67,
+ },
+ {
+ name: 17748,
+ carat: 1.12,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 58,
+ price: 7145,
+ x: 6.65,
+ y: 6.68,
+ z: 4.08,
+ },
+ {
+ name: 52350,
+ carat: 0.82,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 59.5,
+ table: 62,
+ price: 2499,
+ x: 6.13,
+ y: 6.07,
+ z: 3.63,
+ },
+ {
+ name: 12512,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 57,
+ price: 5260,
+ x: 6.42,
+ y: 6.35,
+ z: 3.95,
+ },
+ {
+ name: 30836,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 59.2,
+ table: 58,
+ price: 743,
+ x: 4.55,
+ y: 4.5,
+ z: 2.68,
+ },
+ {
+ name: 17939,
+ carat: 1.21,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.3,
+ table: 58,
+ price: 7246,
+ x: 6.71,
+ y: 6.74,
+ z: 4.19,
+ },
+ {
+ name: 53151,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 56,
+ price: 2623,
+ x: 5.69,
+ y: 5.71,
+ z: 3.51,
+ },
+ {
+ name: 21427,
+ carat: 1.5,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 62.8,
+ table: 57,
+ price: 9533,
+ x: 7.24,
+ y: 7.28,
+ z: 4.56,
+ },
+ {
+ name: 4025,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 54,
+ price: 3524,
+ x: 5.76,
+ y: 5.82,
+ z: 3.57,
+ },
+ {
+ name: 10997,
+ carat: 1.17,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 63.8,
+ table: 58,
+ price: 4914,
+ x: 6.73,
+ y: 6.57,
+ z: 4.24,
+ },
+ {
+ name: 37380,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.4,
+ table: 56,
+ price: 982,
+ x: 4.64,
+ y: 4.68,
+ z: 2.91,
+ },
+ {
+ name: 32301,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.7,
+ table: 55,
+ price: 454,
+ x: 4.39,
+ y: 4.42,
+ z: 2.72,
+ },
+ {
+ name: 5986,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 58.8,
+ table: 58,
+ price: 3952,
+ x: 5.89,
+ y: 5.81,
+ z: 3.44,
+ },
+ {
+ name: 7062,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 61,
+ table: 59,
+ price: 579,
+ x: 4.41,
+ y: 4.44,
+ z: 2.7,
+ },
+ {
+ name: 6488,
+ carat: 0.96,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.1,
+ table: 59,
+ price: 4059,
+ x: 6.32,
+ y: 6.28,
+ z: 3.85,
+ },
+ {
+ name: 10508,
+ carat: 1.02,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 53,
+ price: 4798,
+ x: 6.43,
+ y: 6.38,
+ z: 3.98,
+ },
+ {
+ name: 1143,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 63.3,
+ table: 59,
+ price: 2922,
+ x: 5.62,
+ y: 5.66,
+ z: 3.57,
+ },
+ {
+ name: 40005,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 63.2,
+ table: 57,
+ price: 1107,
+ x: 4.76,
+ y: 4.74,
+ z: 3,
+ },
+ {
+ name: 42200,
+ carat: 0.56,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 61,
+ price: 1287,
+ x: 5.31,
+ y: 5.29,
+ z: 3.24,
+ },
+ {
+ name: 46075,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 59,
+ price: 1736,
+ x: 5.12,
+ y: 5.1,
+ z: 3.14,
+ },
+ {
+ name: 41028,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.1,
+ table: 56,
+ price: 1187,
+ x: 4.8,
+ y: 4.85,
+ z: 2.95,
+ },
+ {
+ name: 7732,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.6,
+ table: 56,
+ price: 581,
+ x: 4.29,
+ y: 4.31,
+ z: 2.69,
+ },
+ {
+ name: 20659,
+ carat: 1.17,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 55,
+ price: 8947,
+ x: 6.74,
+ y: 6.77,
+ z: 4.17,
+ },
+ {
+ name: 42320,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 62.3,
+ table: 57,
+ price: 1295,
+ x: 4.74,
+ y: 4.76,
+ z: 2.96,
+ },
+ {
+ name: 502,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 59,
+ price: 2822,
+ x: 5.73,
+ y: 5.68,
+ z: 3.51,
+ },
+ {
+ name: 5786,
+ carat: 0.72,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.2,
+ table: 58,
+ price: 3903,
+ x: 5.75,
+ y: 5.79,
+ z: 3.53,
+ },
+ {
+ name: 28008,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 56,
+ price: 658,
+ x: 4.29,
+ y: 4.34,
+ z: 2.7,
+ },
+ {
+ name: 1319,
+ carat: 0.72,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 58,
+ table: 57.8,
+ price: 2958,
+ x: 5.85,
+ y: 5.87,
+ z: 3.4,
+ },
+ {
+ name: 33956,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 60.2,
+ table: 57,
+ price: 465,
+ x: 3.99,
+ y: 4.05,
+ z: 2.42,
+ },
+ {
+ name: 6983,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 61.7,
+ table: 54,
+ price: 4153,
+ x: 6.56,
+ y: 6.5,
+ z: 4.03,
+ },
+ {
+ name: 5595,
+ carat: 1.01,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 64.5,
+ table: 59,
+ price: 3869,
+ x: 6.27,
+ y: 6.23,
+ z: 4.03,
+ },
+ {
+ name: 22168,
+ carat: 1.56,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.6,
+ table: 56,
+ price: 10210,
+ x: 7.41,
+ y: 7.45,
+ z: 4.58,
+ },
+ {
+ name: 34991,
+ carat: 0.34,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 59.3,
+ table: 59,
+ price: 881,
+ x: 4.59,
+ y: 4.55,
+ z: 2.71,
+ },
+ {
+ name: 3246,
+ carat: 0.81,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 55,
+ price: 3355,
+ x: 6.03,
+ y: 6.06,
+ z: 3.71,
+ },
+ {
+ name: 39872,
+ carat: 0.36,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 59,
+ price: 1102,
+ x: 4.56,
+ y: 4.52,
+ z: 2.8,
+ },
+ {
+ name: 29982,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 61.2,
+ table: 56,
+ price: 716,
+ x: 4.4,
+ y: 4.43,
+ z: 2.7,
+ },
+ {
+ name: 29194,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61,
+ table: 56,
+ price: 694,
+ x: 4.68,
+ y: 4.69,
+ z: 2.86,
+ },
+ {
+ name: 41649,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 55,
+ price: 1238,
+ x: 4.76,
+ y: 4.74,
+ z: 2.93,
+ },
+ {
+ name: 48035,
+ carat: 0.6,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 58.6,
+ table: 60,
+ price: 1923,
+ x: 5.54,
+ y: 5.62,
+ z: 3.27,
+ },
+ {
+ name: 38063,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'IF',
+ depth: 61.1,
+ table: 57,
+ price: 1013,
+ x: 4.31,
+ y: 4.33,
+ z: 2.64,
+ },
+ {
+ name: 23199,
+ carat: 1.52,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 60.7,
+ table: 56,
+ price: 11206,
+ x: 7.49,
+ y: 7.41,
+ z: 4.52,
+ },
+ {
+ name: 14152,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63,
+ table: 58,
+ price: 5741,
+ x: 6.42,
+ y: 6.37,
+ z: 4.03,
+ },
+ {
+ name: 45512,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 57,
+ price: 1682,
+ x: 5.11,
+ y: 5.16,
+ z: 3.16,
+ },
+ {
+ name: 33630,
+ carat: 0.33,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63,
+ table: 56,
+ price: 463,
+ x: 4.41,
+ y: 4.42,
+ z: 2.78,
+ },
+ {
+ name: 31484,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 55,
+ price: 765,
+ x: 4.53,
+ y: 4.49,
+ z: 2.79,
+ },
+ {
+ name: 4780,
+ carat: 1.23,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'I1',
+ depth: 67.4,
+ table: 56,
+ price: 3692,
+ x: 6.76,
+ y: 6.56,
+ z: 4.49,
+ },
+ {
+ name: 1849,
+ carat: 0.76,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 62,
+ price: 3064,
+ x: 5.85,
+ y: 5.82,
+ z: 3.6,
+ },
+ {
+ name: 3200,
+ carat: 0.92,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 63.7,
+ table: 58,
+ price: 3345,
+ x: 6.12,
+ y: 6.18,
+ z: 3.92,
+ },
+ {
+ name: 18133,
+ carat: 1.52,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.5,
+ table: 56,
+ price: 7341,
+ x: 7.35,
+ y: 7.33,
+ z: 4.59,
+ },
+ {
+ name: 40938,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 60.8,
+ table: 56,
+ price: 499,
+ x: 3.94,
+ y: 3.99,
+ z: 2.41,
+ },
+ {
+ name: 33643,
+ carat: 0.38,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 58,
+ price: 833,
+ x: 4.62,
+ y: 4.64,
+ z: 2.87,
+ },
+ {
+ name: 52241,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 63.3,
+ table: 57,
+ price: 2485,
+ x: 5.77,
+ y: 5.73,
+ z: 3.64,
+ },
+ {
+ name: 10406,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.5,
+ table: 60,
+ price: 593,
+ x: 4.34,
+ y: 4.31,
+ z: 2.66,
+ },
+ {
+ name: 51776,
+ carat: 0.74,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.6,
+ table: 55,
+ price: 2410,
+ x: 5.81,
+ y: 5.87,
+ z: 3.6,
+ },
+ {
+ name: 31450,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.4,
+ table: 59,
+ price: 765,
+ x: 4.66,
+ y: 4.64,
+ z: 2.95,
+ },
+ {
+ name: 21271,
+ carat: 1.53,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.7,
+ table: 60,
+ price: 9424,
+ x: 7.28,
+ y: 7.34,
+ z: 4.58,
+ },
+ {
+ name: 22716,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 62.4,
+ table: 58,
+ price: 10732,
+ x: 6.39,
+ y: 6.44,
+ z: 4,
+ },
+ {
+ name: 17977,
+ carat: 1.1,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.7,
+ table: 58.5,
+ price: 7272,
+ x: 6.5,
+ y: 6.59,
+ z: 4.1,
+ },
+ {
+ name: 18203,
+ carat: 1.52,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 65,
+ table: 57,
+ price: 7388,
+ x: 7.12,
+ y: 7.09,
+ z: 4.62,
+ },
+ {
+ name: 10318,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 61,
+ price: 4764,
+ x: 6.49,
+ y: 6.46,
+ z: 3.97,
+ },
+ {
+ name: 28823,
+ carat: 0.41,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.8,
+ table: 56,
+ price: 683,
+ x: 4.69,
+ y: 4.74,
+ z: 3.01,
+ },
+ {
+ name: 5145,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 52,
+ price: 3764,
+ x: 6.19,
+ y: 6.23,
+ z: 3.9,
+ },
+ {
+ name: 37720,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.1,
+ table: 57,
+ price: 995,
+ x: 4.52,
+ y: 4.48,
+ z: 2.75,
+ },
+ {
+ name: 595,
+ carat: 0.76,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 55,
+ price: 2838,
+ x: 5.92,
+ y: 5.94,
+ z: 3.61,
+ },
+ {
+ name: 12362,
+ carat: 0.26,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.5,
+ table: 58,
+ price: 597,
+ x: 4.08,
+ y: 4.12,
+ z: 2.52,
+ },
+ {
+ name: 50151,
+ carat: 0.71,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 64.3,
+ table: 56,
+ price: 2215,
+ x: 5.64,
+ y: 5.59,
+ z: 3.61,
+ },
+ {
+ name: 41669,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 61.4,
+ table: 56,
+ price: 1240,
+ x: 4.76,
+ y: 4.79,
+ z: 2.93,
+ },
+ {
+ name: 4974,
+ carat: 1.14,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 60,
+ table: 65,
+ price: 3735,
+ x: 6.8,
+ y: 6.75,
+ z: 4.06,
+ },
+ {
+ name: 47558,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 55,
+ price: 1874,
+ x: 5.68,
+ y: 5.7,
+ z: 3.55,
+ },
+ {
+ name: 52829,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.4,
+ table: 55,
+ price: 2573,
+ x: 5.74,
+ y: 5.69,
+ z: 3.51,
+ },
+ {
+ name: 3874,
+ carat: 0.81,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 55,
+ price: 3481,
+ x: 5.96,
+ y: 6,
+ z: 3.72,
+ },
+ {
+ name: 22691,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 55,
+ price: 629,
+ x: 4.57,
+ y: 4.6,
+ z: 2.82,
+ },
+ {
+ name: 28407,
+ carat: 0.35,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.3,
+ table: 60,
+ price: 669,
+ x: 4.59,
+ y: 4.57,
+ z: 2.76,
+ },
+ {
+ name: 27459,
+ carat: 2.03,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 58.8,
+ table: 59,
+ price: 18115,
+ x: 8.23,
+ y: 8.28,
+ z: 4.85,
+ },
+ {
+ name: 30473,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 62.1,
+ table: 56,
+ price: 732,
+ x: 4.38,
+ y: 4.35,
+ z: 2.71,
+ },
+ {
+ name: 32370,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 62.4,
+ table: 57,
+ price: 790,
+ x: 4.25,
+ y: 4.28,
+ z: 2.66,
+ },
+ {
+ name: 20135,
+ carat: 1.57,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 61.3,
+ table: 59,
+ price: 8595,
+ x: 7.44,
+ y: 7.47,
+ z: 4.57,
+ },
+ {
+ name: 50802,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.4,
+ table: 59,
+ price: 2306,
+ x: 5.74,
+ y: 5.7,
+ z: 3.51,
+ },
+ {
+ name: 29439,
+ carat: 0.42,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 60.1,
+ table: 58,
+ price: 700,
+ x: 4.83,
+ y: 4.88,
+ z: 2.92,
+ },
+ {
+ name: 19544,
+ carat: 1,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 59.1,
+ table: 59,
+ price: 8176,
+ x: 6.56,
+ y: 6.51,
+ z: 3.86,
+ },
+ {
+ name: 16410,
+ carat: 1,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 57.8,
+ table: 59,
+ price: 6552,
+ x: 6.57,
+ y: 6.59,
+ z: 3.8,
+ },
+ {
+ name: 41500,
+ carat: 0.58,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 59.5,
+ table: 62,
+ price: 1233,
+ x: 5.44,
+ y: 5.41,
+ z: 3.23,
+ },
+ {
+ name: 22107,
+ carat: 1.66,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 56,
+ price: 10134,
+ x: 7.53,
+ y: 7.57,
+ z: 4.74,
+ },
+ {
+ name: 37064,
+ carat: 0.43,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 59.8,
+ table: 58,
+ price: 968,
+ x: 4.94,
+ y: 4.89,
+ z: 2.94,
+ },
+ {
+ name: 27284,
+ carat: 2.03,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.7,
+ table: 55,
+ price: 17752,
+ x: 8.07,
+ y: 8.14,
+ z: 5.08,
+ },
+ {
+ name: 21724,
+ carat: 1.86,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.8,
+ table: 55,
+ price: 9791,
+ x: 7.79,
+ y: 7.73,
+ z: 4.95,
+ },
+ {
+ name: 47369,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.9,
+ table: 59,
+ price: 1847,
+ x: 5.11,
+ y: 5.13,
+ z: 3.22,
+ },
+ {
+ name: 34279,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 56,
+ price: 468,
+ x: 3.93,
+ y: 3.98,
+ z: 2.46,
+ },
+ {
+ name: 28365,
+ carat: 0.4,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.3,
+ table: 61,
+ price: 667,
+ x: 4.74,
+ y: 4.78,
+ z: 2.87,
+ },
+ {
+ name: 41811,
+ carat: 0.54,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63.8,
+ table: 54,
+ price: 1250,
+ x: 5.18,
+ y: 5.17,
+ z: 3.3,
+ },
+ {
+ name: 36655,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'IF',
+ depth: 60.9,
+ table: 59,
+ price: 949,
+ x: 4.29,
+ y: 4.32,
+ z: 2.62,
+ },
+ {
+ name: 4623,
+ carat: 0.91,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 60.7,
+ table: 56,
+ price: 3665,
+ x: 6.26,
+ y: 6.22,
+ z: 3.79,
+ },
+ {
+ name: 12087,
+ carat: 1.44,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'I1',
+ depth: 61.1,
+ table: 62,
+ price: 5161,
+ x: 7.23,
+ y: 7.15,
+ z: 4.39,
+ },
+ {
+ name: 7116,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 55,
+ price: 4171,
+ x: 6.37,
+ y: 6.42,
+ z: 4.02,
+ },
+ {
+ name: 21908,
+ carat: 1.71,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 63.5,
+ table: 59,
+ price: 9974,
+ x: 7.59,
+ y: 7.52,
+ z: 4.8,
+ },
+ {
+ name: 50703,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 61.3,
+ table: 55,
+ price: 2291,
+ x: 5.23,
+ y: 5.27,
+ z: 3.22,
+ },
+ {
+ name: 2069,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 60,
+ price: 561,
+ x: 4.4,
+ y: 4.42,
+ z: 2.71,
+ },
+ {
+ name: 14758,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62,
+ table: 57,
+ price: 5939,
+ x: 6.44,
+ y: 6.37,
+ z: 3.97,
+ },
+ {
+ name: 3516,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.5,
+ table: 57,
+ price: 3404,
+ x: 5.7,
+ y: 5.74,
+ z: 3.52,
+ },
+ {
+ name: 34464,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 56,
+ price: 865,
+ x: 4.38,
+ y: 4.4,
+ z: 2.69,
+ },
+ {
+ name: 25285,
+ carat: 2.09,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 57,
+ price: 13933,
+ x: 8.27,
+ y: 8.19,
+ z: 5.04,
+ },
+ {
+ name: 35783,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61,
+ table: 56,
+ price: 912,
+ x: 4.42,
+ y: 4.43,
+ z: 2.7,
+ },
+ {
+ name: 39495,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62,
+ table: 55,
+ price: 1079,
+ x: 4.74,
+ y: 4.77,
+ z: 2.95,
+ },
+ {
+ name: 15922,
+ carat: 1.52,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 61,
+ table: 59,
+ price: 6367,
+ x: 7.41,
+ y: 7.35,
+ z: 4.5,
+ },
+ {
+ name: 40625,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 55,
+ price: 1153,
+ x: 4.8,
+ y: 4.76,
+ z: 2.96,
+ },
+ {
+ name: 8663,
+ carat: 1.16,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 63.2,
+ table: 57,
+ price: 4455,
+ x: 6.66,
+ y: 6.7,
+ z: 4.22,
+ },
+ {
+ name: 5613,
+ carat: 0.92,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.8,
+ table: 56,
+ price: 3873,
+ x: 6.19,
+ y: 6.23,
+ z: 3.9,
+ },
+ {
+ name: 52450,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 58,
+ price: 2515,
+ x: 5.74,
+ y: 5.69,
+ z: 3.59,
+ },
+ {
+ name: 17352,
+ carat: 1.11,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62,
+ table: 58,
+ price: 6962,
+ x: 6.68,
+ y: 6.64,
+ z: 4.13,
+ },
+ {
+ name: 51937,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 55,
+ price: 2440,
+ x: 5.73,
+ y: 5.8,
+ z: 3.58,
+ },
+ {
+ name: 5387,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 58.8,
+ table: 60,
+ price: 574,
+ x: 4.39,
+ y: 4.35,
+ z: 2.57,
+ },
+ {
+ name: 12962,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 58,
+ price: 5390,
+ x: 6.34,
+ y: 6.45,
+ z: 3.97,
+ },
+ {
+ name: 34751,
+ carat: 0.41,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62,
+ table: 59,
+ price: 876,
+ x: 4.8,
+ y: 4.78,
+ z: 2.97,
+ },
+ {
+ name: 4364,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 63.9,
+ table: 58,
+ price: 3604,
+ x: 6.12,
+ y: 6.08,
+ z: 3.9,
+ },
+ {
+ name: 13164,
+ carat: 1.24,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 56,
+ price: 5443,
+ x: 6.84,
+ y: 6.91,
+ z: 4.28,
+ },
+ {
+ name: 34488,
+ carat: 0.43,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 58,
+ price: 867,
+ x: 4.84,
+ y: 4.9,
+ z: 2.98,
+ },
+ {
+ name: 33762,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 63.4,
+ table: 58,
+ price: 840,
+ x: 4.71,
+ y: 4.66,
+ z: 2.97,
+ },
+ {
+ name: 18486,
+ carat: 1.31,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 58,
+ price: 7527,
+ x: 7.02,
+ y: 6.96,
+ z: 4.36,
+ },
+ {
+ name: 53494,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 56,
+ price: 2683,
+ x: 5.74,
+ y: 5.77,
+ z: 3.59,
+ },
+ {
+ name: 45458,
+ carat: 0.7,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 63.5,
+ table: 56,
+ price: 1675,
+ x: 5.59,
+ y: 5.63,
+ z: 3.56,
+ },
+ {
+ name: 34592,
+ carat: 0.37,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 57,
+ price: 469,
+ x: 4.62,
+ y: 4.66,
+ z: 2.85,
+ },
+ {
+ name: 7984,
+ carat: 0.92,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 60.5,
+ table: 57,
+ price: 4325,
+ x: 6.27,
+ y: 6.32,
+ z: 3.81,
+ },
+ {
+ name: 23251,
+ carat: 1.7,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 59,
+ price: 11257,
+ x: 7.55,
+ y: 7.62,
+ z: 4.64,
+ },
+ {
+ name: 34473,
+ carat: 0.38,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.3,
+ table: 58,
+ price: 866,
+ x: 4.67,
+ y: 4.72,
+ z: 2.83,
+ },
+ {
+ name: 6235,
+ carat: 0.75,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.8,
+ table: 57,
+ price: 4005,
+ x: 5.74,
+ y: 5.78,
+ z: 3.62,
+ },
+ {
+ name: 28202,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 59,
+ price: 666,
+ x: 4.66,
+ y: 4.69,
+ z: 2.94,
+ },
+ {
+ name: 42691,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 57,
+ price: 1337,
+ x: 5.08,
+ y: 5.11,
+ z: 3.14,
+ },
+ {
+ name: 34013,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 54,
+ price: 848,
+ x: 4.9,
+ y: 4.93,
+ z: 3.02,
+ },
+ {
+ name: 49461,
+ carat: 0.6,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62,
+ table: 56,
+ price: 2112,
+ x: 5.4,
+ y: 5.43,
+ z: 3.36,
+ },
+ {
+ name: 50401,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 56,
+ price: 2255,
+ x: 5.73,
+ y: 5.77,
+ z: 3.53,
+ },
+ {
+ name: 27056,
+ carat: 0.28,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 59.9,
+ table: 62,
+ price: 646,
+ x: 4.28,
+ y: 4.23,
+ z: 2.55,
+ },
+ {
+ name: 47424,
+ carat: 0.7,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 64.1,
+ table: 55,
+ price: 1851,
+ x: 5.58,
+ y: 5.52,
+ z: 3.56,
+ },
+ {
+ name: 38417,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 62.4,
+ table: 55,
+ price: 1025,
+ x: 4.32,
+ y: 4.3,
+ z: 2.69,
+ },
+ {
+ name: 10216,
+ carat: 1.26,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 62.5,
+ table: 53,
+ price: 4742,
+ x: 6.9,
+ y: 6.86,
+ z: 4.3,
+ },
+ {
+ name: 13031,
+ carat: 0.26,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 59.8,
+ table: 59,
+ price: 600,
+ x: 4.17,
+ y: 4.12,
+ z: 2.48,
+ },
+ {
+ name: 22644,
+ carat: 1.5,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 63.9,
+ table: 60,
+ price: 10692,
+ x: 7.17,
+ y: 7.22,
+ z: 4.6,
+ },
+ {
+ name: 31530,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.9,
+ table: 56,
+ price: 765,
+ x: 4.48,
+ y: 4.45,
+ z: 2.81,
+ },
+ {
+ name: 33600,
+ carat: 0.37,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 60.8,
+ table: 57,
+ price: 833,
+ x: 4.66,
+ y: 4.61,
+ z: 2.82,
+ },
+ {
+ name: 40166,
+ carat: 0.39,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 58.2,
+ table: 62,
+ price: 1117,
+ x: 4.77,
+ y: 4.82,
+ z: 2.79,
+ },
+ {
+ name: 6524,
+ carat: 0.91,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 54,
+ price: 4067,
+ x: 6.22,
+ y: 6.25,
+ z: 3.9,
+ },
+ {
+ name: 2493,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 63,
+ table: 53,
+ price: 3196,
+ x: 6.08,
+ y: 6.15,
+ z: 3.85,
+ },
+ {
+ name: 53307,
+ carat: 0.3,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63.4,
+ table: 56,
+ price: 552,
+ x: 4.26,
+ y: 4.29,
+ z: 2.71,
+ },
+ {
+ name: 6661,
+ carat: 1,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.7,
+ table: 59,
+ price: 4095,
+ x: 6.3,
+ y: 6.36,
+ z: 3.97,
+ },
+ {
+ name: 143,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 55,
+ price: 2767,
+ x: 5.68,
+ y: 5.72,
+ z: 3.52,
+ },
+ {
+ name: 51773,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 59.6,
+ table: 59,
+ price: 2409,
+ x: 5.79,
+ y: 5.75,
+ z: 3.44,
+ },
+ {
+ name: 14482,
+ carat: 1.2,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 58,
+ price: 5846,
+ x: 6.79,
+ y: 6.73,
+ z: 4.23,
+ },
+ {
+ name: 33251,
+ carat: 0.45,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 54,
+ price: 825,
+ x: 4.95,
+ y: 4.97,
+ z: 3.07,
+ },
+ {
+ name: 9911,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 59,
+ price: 4688,
+ x: 6.37,
+ y: 6.31,
+ z: 3.99,
+ },
+ {
+ name: 259,
+ carat: 0.83,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 55,
+ price: 2790,
+ x: 6.02,
+ y: 6.05,
+ z: 3.76,
+ },
+ {
+ name: 32882,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 62.6,
+ table: 55,
+ price: 810,
+ x: 4.75,
+ y: 4.71,
+ z: 2.96,
+ },
+ {
+ name: 31115,
+ carat: 0.42,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 57,
+ price: 754,
+ x: 4.84,
+ y: 4.87,
+ z: 2.96,
+ },
+ {
+ name: 20904,
+ carat: 1.06,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 62.1,
+ table: 57,
+ price: 9118,
+ x: 6.54,
+ y: 6.5,
+ z: 4.05,
+ },
+ {
+ name: 26198,
+ carat: 1.7,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 61,
+ price: 15568,
+ x: 7.64,
+ y: 7.54,
+ z: 4.75,
+ },
+ {
+ name: 2676,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 60.6,
+ table: 58,
+ price: 3239,
+ x: 5.73,
+ y: 5.75,
+ z: 3.48,
+ },
+ {
+ name: 38697,
+ carat: 0.37,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 53,
+ price: 1041,
+ x: 4.65,
+ y: 4.62,
+ z: 2.87,
+ },
+ {
+ name: 39651,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 63.2,
+ table: 57,
+ price: 1087,
+ x: 5.07,
+ y: 5.09,
+ z: 3.21,
+ },
+ {
+ name: 16592,
+ carat: 1.06,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.7,
+ table: 55,
+ price: 6627,
+ x: 6.54,
+ y: 6.5,
+ z: 4.09,
+ },
+ {
+ name: 18088,
+ carat: 1.22,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 60.8,
+ table: 59,
+ price: 7310,
+ x: 6.93,
+ y: 6.86,
+ z: 4.19,
+ },
+ {
+ name: 48489,
+ carat: 0.5,
+ cut: 'Fair',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 67.6,
+ table: 57,
+ price: 1980,
+ x: 4.95,
+ y: 4.84,
+ z: 3.31,
+ },
+ {
+ name: 6300,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.6,
+ table: 59,
+ price: 4022,
+ x: 6.1,
+ y: 6.04,
+ z: 3.86,
+ },
+ {
+ name: 2089,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 59.8,
+ table: 58,
+ price: 3112,
+ x: 5.78,
+ y: 5.82,
+ z: 3.47,
+ },
+ {
+ name: 36243,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 60.9,
+ table: 57,
+ price: 935,
+ x: 5.26,
+ y: 5.31,
+ z: 3.22,
+ },
+ {
+ name: 53086,
+ carat: 0.57,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 60.9,
+ table: 56,
+ price: 2612,
+ x: 5.37,
+ y: 5.41,
+ z: 3.28,
+ },
+ {
+ name: 35614,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 59.1,
+ table: 59,
+ price: 473,
+ x: 4.35,
+ y: 4.38,
+ z: 2.58,
+ },
+ {
+ name: 48148,
+ carat: 0.53,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 61,
+ price: 1940,
+ x: 5.25,
+ y: 5.14,
+ z: 3.24,
+ },
+ {
+ name: 27367,
+ carat: 0.28,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.4,
+ table: 56,
+ price: 646,
+ x: 4.16,
+ y: 4.2,
+ z: 2.61,
+ },
+ {
+ name: 38602,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 57,
+ price: 1038,
+ x: 4.7,
+ y: 4.68,
+ z: 2.93,
+ },
+ {
+ name: 27118,
+ carat: 2.05,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.5,
+ table: 56,
+ price: 17294,
+ x: 8.17,
+ y: 8.08,
+ z: 5.08,
+ },
+ {
+ name: 33880,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.7,
+ table: 59,
+ price: 844,
+ x: 4.33,
+ y: 4.3,
+ z: 2.62,
+ },
+ {
+ name: 27465,
+ carat: 2.03,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 59,
+ price: 18120,
+ x: 7.98,
+ y: 8.04,
+ z: 5,
+ },
+ {
+ name: 19752,
+ carat: 1.02,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.5,
+ table: 57,
+ price: 8317,
+ x: 6.47,
+ y: 6.44,
+ z: 3.97,
+ },
+ {
+ name: 20737,
+ carat: 1.36,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 56,
+ price: 8977,
+ x: 7.15,
+ y: 7.16,
+ z: 4.36,
+ },
+ {
+ name: 20725,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 55,
+ price: 625,
+ x: 4.32,
+ y: 4.34,
+ z: 2.66,
+ },
+ {
+ name: 53285,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 60,
+ price: 552,
+ x: 4.23,
+ y: 4.26,
+ z: 2.65,
+ },
+ {
+ name: 25760,
+ carat: 2.33,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 59.9,
+ table: 59,
+ price: 14711,
+ x: 8.7,
+ y: 8.65,
+ z: 5.2,
+ },
+ {
+ name: 1993,
+ carat: 0.91,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.1,
+ table: 56,
+ price: 3096,
+ x: 6.26,
+ y: 6.21,
+ z: 3.87,
+ },
+ {
+ name: 13045,
+ carat: 0.36,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 60,
+ price: 600,
+ x: 4.54,
+ y: 4.61,
+ z: 2.82,
+ },
+ {
+ name: 19622,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.2,
+ table: 56,
+ price: 8239,
+ x: 6.47,
+ y: 6.5,
+ z: 3.97,
+ },
+ {
+ name: 32358,
+ carat: 0.3,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 63.1,
+ table: 56,
+ price: 789,
+ x: 4.25,
+ y: 4.28,
+ z: 2.69,
+ },
+ {
+ name: 26851,
+ carat: 2.01,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 59,
+ price: 16778,
+ x: 8.04,
+ y: 8.01,
+ z: 5.02,
+ },
+ {
+ name: 34059,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 56,
+ price: 851,
+ x: 4.64,
+ y: 4.56,
+ z: 2.83,
+ },
+ {
+ name: 14897,
+ carat: 1.26,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 58.6,
+ table: 59,
+ price: 5998,
+ x: 7.09,
+ y: 7.04,
+ z: 4.14,
+ },
+ {
+ name: 235,
+ carat: 0.64,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 61.5,
+ table: 56,
+ price: 2787,
+ x: 5.54,
+ y: 5.55,
+ z: 3.41,
+ },
+ {
+ name: 4997,
+ carat: 0.58,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 62.2,
+ table: 56,
+ price: 3741,
+ x: 5.34,
+ y: 5.36,
+ z: 3.33,
+ },
+ {
+ name: 39946,
+ carat: 0.24,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 65,
+ table: 58,
+ price: 492,
+ x: 3.85,
+ y: 3.9,
+ z: 2.52,
+ },
+ {
+ name: 26147,
+ carat: 2,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 59.7,
+ table: 61,
+ price: 15451,
+ x: 8.2,
+ y: 8.15,
+ z: 4.88,
+ },
+ {
+ name: 17956,
+ carat: 1.02,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 59,
+ price: 7257,
+ x: 6.38,
+ y: 6.44,
+ z: 3.97,
+ },
+ {
+ name: 19885,
+ carat: 1.2,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 59,
+ price: 8436,
+ x: 6.81,
+ y: 6.87,
+ z: 4.18,
+ },
+ {
+ name: 37862,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 61,
+ table: 56,
+ price: 1003,
+ x: 4.54,
+ y: 4.57,
+ z: 2.78,
+ },
+ {
+ name: 5256,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 61.4,
+ table: 63,
+ price: 3792,
+ x: 6.33,
+ y: 6.38,
+ z: 3.9,
+ },
+ {
+ name: 16116,
+ carat: 0.9,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 61.2,
+ table: 58,
+ price: 6441,
+ x: 6.27,
+ y: 6.25,
+ z: 3.83,
+ },
+ {
+ name: 17009,
+ carat: 1.33,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 55,
+ price: 6791,
+ x: 7.01,
+ y: 7.08,
+ z: 4.39,
+ },
+ {
+ name: 4428,
+ carat: 1,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 58.7,
+ table: 62,
+ price: 3614,
+ x: 6.47,
+ y: 6.51,
+ z: 3.81,
+ },
+ {
+ name: 47942,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 54,
+ price: 1916,
+ x: 5.23,
+ y: 5.3,
+ z: 3.27,
+ },
+ {
+ name: 34574,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.9,
+ table: 56,
+ price: 871,
+ x: 4.33,
+ y: 4.35,
+ z: 2.68,
+ },
+ {
+ name: 11058,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.9,
+ table: 58,
+ price: 596,
+ x: 4.71,
+ y: 4.73,
+ z: 2.92,
+ },
+ {
+ name: 25643,
+ carat: 2.15,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 57,
+ price: 14534,
+ x: 8.2,
+ y: 8.16,
+ z: 5.11,
+ },
+ {
+ name: 12593,
+ carat: 1.27,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 54,
+ price: 5285,
+ x: 6.95,
+ y: 6.98,
+ z: 4.31,
+ },
+ {
+ name: 5579,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 63.6,
+ table: 57,
+ price: 3863,
+ x: 6.08,
+ y: 6.12,
+ z: 3.88,
+ },
+ {
+ name: 9401,
+ carat: 1.05,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.9,
+ table: 56,
+ price: 4586,
+ x: 6.56,
+ y: 6.49,
+ z: 4.04,
+ },
+ {
+ name: 20144,
+ carat: 1.43,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 57,
+ price: 8599,
+ x: 7.17,
+ y: 7.12,
+ z: 4.49,
+ },
+ {
+ name: 52042,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 58,
+ price: 2450,
+ x: 5.7,
+ y: 5.67,
+ z: 3.56,
+ },
+ {
+ name: 52908,
+ carat: 0.64,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 60.7,
+ table: 57,
+ price: 2587,
+ x: 5.58,
+ y: 5.63,
+ z: 3.4,
+ },
+ {
+ name: 32459,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 61.6,
+ table: 56,
+ price: 794,
+ x: 4.67,
+ y: 4.72,
+ z: 2.89,
+ },
+ {
+ name: 41064,
+ carat: 0.49,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 60.7,
+ table: 56,
+ price: 1190,
+ x: 5.13,
+ y: 5.18,
+ z: 3.13,
+ },
+ {
+ name: 47384,
+ carat: 0.54,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.6,
+ table: 56,
+ price: 1847,
+ x: 5.26,
+ y: 5.23,
+ z: 3.23,
+ },
+ {
+ name: 39278,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 56,
+ price: 490,
+ x: 4.46,
+ y: 4.48,
+ z: 2.8,
+ },
+ {
+ name: 21693,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 56,
+ price: 626,
+ x: 4.47,
+ y: 4.5,
+ z: 2.77,
+ },
+ {
+ name: 18007,
+ carat: 1.2,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 60.1,
+ table: 59,
+ price: 7282,
+ x: 6.92,
+ y: 6.85,
+ z: 4.14,
+ },
+ {
+ name: 14160,
+ carat: 1.31,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 60.5,
+ table: 59,
+ price: 5744,
+ x: 7.11,
+ y: 7.04,
+ z: 4.28,
+ },
+ {
+ name: 29415,
+ carat: 0.42,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 56,
+ price: 700,
+ x: 4.77,
+ y: 4.8,
+ z: 3.01,
+ },
+ {
+ name: 43419,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 62.7,
+ table: 56,
+ price: 1413,
+ x: 4.77,
+ y: 4.74,
+ z: 2.98,
+ },
+ {
+ name: 37822,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'IF',
+ depth: 61.3,
+ table: 58,
+ price: 1002,
+ x: 4.37,
+ y: 4.4,
+ z: 2.69,
+ },
+ {
+ name: 28546,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 61.8,
+ table: 58,
+ price: 675,
+ x: 4.33,
+ y: 4.28,
+ z: 2.66,
+ },
+ {
+ name: 47739,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 58,
+ price: 1890,
+ x: 5.68,
+ y: 5.64,
+ z: 3.53,
+ },
+ {
+ name: 40698,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 56,
+ price: 1158,
+ x: 4.71,
+ y: 4.78,
+ z: 2.95,
+ },
+ {
+ name: 17406,
+ carat: 1.1,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 60.2,
+ table: 56,
+ price: 6972,
+ x: 6.7,
+ y: 6.74,
+ z: 4.05,
+ },
+ {
+ name: 25732,
+ carat: 1.51,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'IF',
+ depth: 62.8,
+ table: 60,
+ price: 14654,
+ x: 7.18,
+ y: 7.24,
+ z: 4.53,
+ },
+ {
+ name: 53765,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 57,
+ price: 2726,
+ x: 5.67,
+ y: 5.7,
+ z: 3.56,
+ },
+ {
+ name: 13811,
+ carat: 1.06,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 58,
+ price: 5627,
+ x: 6.57,
+ y: 6.49,
+ z: 4.04,
+ },
+ {
+ name: 13975,
+ carat: 1.27,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 56,
+ price: 5690,
+ x: 6.93,
+ y: 6.85,
+ z: 4.29,
+ },
+ {
+ name: 11498,
+ carat: 1.12,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.5,
+ table: 57,
+ price: 5018,
+ x: 6.74,
+ y: 6.68,
+ z: 4.13,
+ },
+ {
+ name: 92,
+ carat: 0.86,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 55.1,
+ table: 69,
+ price: 2757,
+ x: 6.45,
+ y: 6.33,
+ z: 3.52,
+ },
+ {
+ name: 40130,
+ carat: 0.41,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 60.6,
+ table: 58,
+ price: 1115,
+ x: 4.79,
+ y: 4.84,
+ z: 2.92,
+ },
+ {
+ name: 31089,
+ carat: 0.33,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 60,
+ table: 63,
+ price: 752,
+ x: 4.45,
+ y: 4.49,
+ z: 2.68,
+ },
+ {
+ name: 12062,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 54,
+ price: 5154,
+ x: 6.41,
+ y: 6.44,
+ z: 4.01,
+ },
+ {
+ name: 10388,
+ carat: 0.3,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.7,
+ table: 66,
+ price: 593,
+ x: 4.25,
+ y: 4.31,
+ z: 2.64,
+ },
+ {
+ name: 46337,
+ carat: 0.58,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 56,
+ price: 1758,
+ x: 5.38,
+ y: 5.34,
+ z: 3.32,
+ },
+ {
+ name: 41965,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.7,
+ table: 55,
+ price: 505,
+ x: 3.9,
+ y: 3.95,
+ z: 2.46,
+ },
+ {
+ name: 44984,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 57,
+ price: 523,
+ x: 4.37,
+ y: 4.33,
+ z: 2.71,
+ },
+ {
+ name: 10061,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 56,
+ price: 591,
+ x: 4.36,
+ y: 4.39,
+ z: 2.69,
+ },
+ {
+ name: 1719,
+ carat: 0.32,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.3,
+ table: 54,
+ price: 561,
+ x: 4.36,
+ y: 4.39,
+ z: 2.77,
+ },
+ {
+ name: 50486,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 58,
+ table: 60,
+ price: 2268,
+ x: 5.91,
+ y: 5.88,
+ z: 3.42,
+ },
+ {
+ name: 39484,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 61.7,
+ table: 57,
+ price: 1079,
+ x: 4.76,
+ y: 4.8,
+ z: 2.95,
+ },
+ {
+ name: 50934,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.1,
+ table: 60,
+ price: 2319,
+ x: 5.73,
+ y: 5.71,
+ z: 3.55,
+ },
+ {
+ name: 21951,
+ carat: 1.26,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 60.9,
+ table: 56,
+ price: 10020,
+ x: 6.95,
+ y: 7.01,
+ z: 4.25,
+ },
+ {
+ name: 53149,
+ carat: 0.8,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 55,
+ price: 2623,
+ x: 5.88,
+ y: 5.92,
+ z: 3.68,
+ },
+ {
+ name: 36621,
+ carat: 0.24,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 62.1,
+ table: 58,
+ price: 478,
+ x: 3.96,
+ y: 4.03,
+ z: 2.48,
+ },
+ {
+ name: 40481,
+ carat: 0.55,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.7,
+ table: 56,
+ price: 1141,
+ x: 5.32,
+ y: 5.38,
+ z: 3.25,
+ },
+ {
+ name: 30147,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 60.2,
+ table: 60,
+ price: 720,
+ x: 4.44,
+ y: 4.39,
+ z: 2.66,
+ },
+ {
+ name: 47083,
+ carat: 0.69,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 58,
+ price: 1822,
+ x: 5.65,
+ y: 5.62,
+ z: 3.54,
+ },
+ {
+ name: 37623,
+ carat: 0.44,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 62.5,
+ table: 60,
+ price: 990,
+ x: 4.87,
+ y: 4.82,
+ z: 3.03,
+ },
+ {
+ name: 2504,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61,
+ table: 59,
+ price: 3199,
+ x: 5.74,
+ y: 5.7,
+ z: 3.49,
+ },
+ {
+ name: 19150,
+ carat: 1.55,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 60.7,
+ table: 59,
+ price: 7911,
+ x: 7.47,
+ y: 7.5,
+ z: 4.54,
+ },
+ {
+ name: 14664,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 58,
+ price: 5919,
+ x: 6.4,
+ y: 6.45,
+ z: 3.96,
+ },
+ {
+ name: 24538,
+ carat: 1.62,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 56,
+ price: 12828,
+ x: 7.5,
+ y: 7.44,
+ z: 4.68,
+ },
+ {
+ name: 964,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.7,
+ table: 56,
+ price: 2891,
+ x: 5.71,
+ y: 5.75,
+ z: 3.59,
+ },
+ {
+ name: 34414,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 60.7,
+ table: 57,
+ price: 863,
+ x: 4.34,
+ y: 4.39,
+ z: 2.65,
+ },
+ {
+ name: 42804,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 54,
+ price: 1352,
+ x: 5.18,
+ y: 5.2,
+ z: 3.23,
+ },
+ {
+ name: 20646,
+ carat: 1.58,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 60.5,
+ table: 58,
+ price: 8936,
+ x: 7.57,
+ y: 7.54,
+ z: 4.57,
+ },
+ {
+ name: 52407,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 59.5,
+ table: 57,
+ price: 2511,
+ x: 5.87,
+ y: 5.82,
+ z: 3.48,
+ },
+ {
+ name: 51353,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 63.4,
+ table: 56,
+ price: 2364,
+ x: 5.64,
+ y: 5.68,
+ z: 3.59,
+ },
+ {
+ name: 29106,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 54,
+ price: 689,
+ x: 4.54,
+ y: 4.49,
+ z: 2.82,
+ },
+ {
+ name: 19876,
+ carat: 1.31,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.5,
+ table: 56,
+ price: 8429,
+ x: 7,
+ y: 7.06,
+ z: 4.32,
+ },
+ {
+ name: 26399,
+ carat: 2.01,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 58,
+ price: 15917,
+ x: 8.11,
+ y: 8.06,
+ z: 5.04,
+ },
+ {
+ name: 33362,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.9,
+ table: 59,
+ price: 827,
+ x: 4.7,
+ y: 4.75,
+ z: 2.97,
+ },
+ {
+ name: 10156,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.9,
+ table: 58,
+ price: 4727,
+ x: 6.43,
+ y: 6.49,
+ z: 4,
+ },
+ {
+ name: 19789,
+ carat: 1.06,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 56,
+ price: 8358,
+ x: 6.59,
+ y: 6.56,
+ z: 4.06,
+ },
+ {
+ name: 36629,
+ carat: 0.29,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 62,
+ table: 55,
+ price: 478,
+ x: 4.24,
+ y: 4.27,
+ z: 2.64,
+ },
+ {
+ name: 16819,
+ carat: 1.21,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 58.8,
+ table: 59,
+ price: 6708,
+ x: 7.01,
+ y: 6.98,
+ z: 4.11,
+ },
+ {
+ name: 15591,
+ carat: 1.24,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 57,
+ price: 6254,
+ x: 6.95,
+ y: 6.89,
+ z: 4.24,
+ },
+ {
+ name: 28931,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 59,
+ price: 684,
+ x: 4.25,
+ y: 4.28,
+ z: 2.64,
+ },
+ {
+ name: 45361,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 56,
+ price: 1665,
+ x: 5.16,
+ y: 5.17,
+ z: 3.21,
+ },
+ {
+ name: 19714,
+ carat: 1.51,
+ cut: 'Fair',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 64.6,
+ table: 58,
+ price: 8287,
+ x: 7.19,
+ y: 7.15,
+ z: 4.63,
+ },
+ {
+ name: 1192,
+ carat: 0.72,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 57,
+ price: 2933,
+ x: 5.67,
+ y: 5.72,
+ z: 3.54,
+ },
+ {
+ name: 17556,
+ carat: 1.55,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.2,
+ table: 57,
+ price: 7066,
+ x: 7.35,
+ y: 7.31,
+ z: 4.64,
+ },
+ {
+ name: 21432,
+ carat: 1.51,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 65.5,
+ table: 56,
+ price: 9539,
+ x: 7.12,
+ y: 7.16,
+ z: 4.68,
+ },
+ {
+ name: 4090,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 63,
+ table: 58,
+ price: 3534,
+ x: 6.12,
+ y: 6.16,
+ z: 3.87,
+ },
+ {
+ name: 29990,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.6,
+ table: 57,
+ price: 716,
+ x: 4.39,
+ y: 4.42,
+ z: 2.71,
+ },
+ {
+ name: 18058,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 60.8,
+ table: 56,
+ price: 616,
+ x: 4.53,
+ y: 4.55,
+ z: 2.76,
+ },
+ {
+ name: 44285,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62,
+ table: 55,
+ price: 1577,
+ x: 5.19,
+ y: 5.13,
+ z: 3.2,
+ },
+ {
+ name: 10297,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 63.5,
+ table: 59,
+ price: 4759,
+ x: 6.3,
+ y: 6.39,
+ z: 4.03,
+ },
+ {
+ name: 44889,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 59,
+ price: 1629,
+ x: 5.12,
+ y: 5.08,
+ z: 3.15,
+ },
+ {
+ name: 2845,
+ carat: 0.56,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 56,
+ price: 3270,
+ x: 5.28,
+ y: 5.31,
+ z: 3.27,
+ },
+ {
+ name: 1505,
+ carat: 0.75,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 57,
+ price: 2993,
+ x: 5.83,
+ y: 5.86,
+ z: 3.57,
+ },
+ {
+ name: 29164,
+ carat: 0.27,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 64.3,
+ table: 55,
+ price: 693,
+ x: 4.14,
+ y: 4.09,
+ z: 2.65,
+ },
+ {
+ name: 37686,
+ carat: 0.43,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61,
+ table: 57,
+ price: 993,
+ x: 4.88,
+ y: 4.85,
+ z: 2.97,
+ },
+ {
+ name: 8363,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61,
+ table: 56,
+ price: 4399,
+ x: 6.47,
+ y: 6.54,
+ z: 3.97,
+ },
+ {
+ name: 21925,
+ carat: 1.23,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 57,
+ price: 9999,
+ x: 6.8,
+ y: 6.87,
+ z: 4.25,
+ },
+ {
+ name: 6997,
+ carat: 1,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 63.8,
+ table: 58,
+ price: 4155,
+ x: 6.33,
+ y: 6.28,
+ z: 4.02,
+ },
+ {
+ name: 31546,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.1,
+ table: 57,
+ price: 766,
+ x: 4.27,
+ y: 4.3,
+ z: 2.66,
+ },
+ {
+ name: 30660,
+ carat: 0.42,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.9,
+ table: 54,
+ price: 737,
+ x: 4.79,
+ y: 4.81,
+ z: 3.02,
+ },
+ {
+ name: 48380,
+ carat: 0.58,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 60.1,
+ table: 57,
+ price: 1965,
+ x: 5.41,
+ y: 5.47,
+ z: 3.27,
+ },
+ {
+ name: 33793,
+ carat: 0.4,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 62.7,
+ table: 59,
+ price: 842,
+ x: 4.67,
+ y: 4.71,
+ z: 2.94,
+ },
+ {
+ name: 44592,
+ carat: 0.53,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 63,
+ table: 56,
+ price: 1607,
+ x: 5.19,
+ y: 5.13,
+ z: 3.25,
+ },
+ {
+ name: 10888,
+ carat: 1.21,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 60.7,
+ table: 56,
+ price: 4880,
+ x: 6.86,
+ y: 6.91,
+ z: 4.18,
+ },
+ {
+ name: 49510,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 62,
+ table: 53,
+ price: 2121,
+ x: 5.78,
+ y: 5.82,
+ z: 3.6,
+ },
+ {
+ name: 22374,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 60,
+ price: 628,
+ x: 4.36,
+ y: 4.31,
+ z: 2.71,
+ },
+ {
+ name: 6709,
+ carat: 0.24,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.5,
+ table: 55,
+ price: 412,
+ x: 3.96,
+ y: 3.98,
+ z: 2.48,
+ },
+ {
+ name: 16834,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 63.6,
+ table: 59,
+ price: 6714,
+ x: 6.3,
+ y: 6.34,
+ z: 4.02,
+ },
+ {
+ name: 14128,
+ carat: 1.13,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 56,
+ price: 5728,
+ x: 6.73,
+ y: 6.65,
+ z: 4.13,
+ },
+ {
+ name: 48456,
+ carat: 0.58,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.4,
+ table: 61,
+ price: 1975,
+ x: 5.43,
+ y: 5.38,
+ z: 3.32,
+ },
+ {
+ name: 52067,
+ carat: 0.79,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 60.8,
+ table: 57,
+ price: 2453,
+ x: 5.99,
+ y: 5.96,
+ z: 3.63,
+ },
+ {
+ name: 46822,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 60.5,
+ table: 61,
+ price: 1808,
+ x: 5.75,
+ y: 5.72,
+ z: 3.47,
+ },
+ {
+ name: 40311,
+ carat: 0.4,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.5,
+ table: 58,
+ price: 1125,
+ x: 4.72,
+ y: 4.69,
+ z: 2.94,
+ },
+ {
+ name: 3638,
+ carat: 0.74,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 56,
+ price: 3434,
+ x: 5.82,
+ y: 5.85,
+ z: 3.57,
+ },
+ {
+ name: 37724,
+ carat: 0.34,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.6,
+ table: 58,
+ price: 995,
+ x: 4.49,
+ y: 4.44,
+ z: 2.75,
+ },
+ {
+ name: 46074,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.9,
+ table: 55,
+ price: 1736,
+ x: 5.12,
+ y: 5.08,
+ z: 3.21,
+ },
+ {
+ name: 20574,
+ carat: 1.24,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.7,
+ table: 58,
+ price: 8887,
+ x: 6.79,
+ y: 6.86,
+ z: 4.28,
+ },
+ {
+ name: 46990,
+ carat: 0.57,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 58.2,
+ table: 66,
+ price: 1816,
+ x: 5.34,
+ y: 5.45,
+ z: 3.14,
+ },
+ {
+ name: 2760,
+ carat: 0.93,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 60,
+ price: 3250,
+ x: 6.3,
+ y: 6.23,
+ z: 3.9,
+ },
+ {
+ name: 40891,
+ carat: 0.5,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 65,
+ table: 58,
+ price: 1176,
+ x: 4.98,
+ y: 4.9,
+ z: 3.21,
+ },
+ {
+ name: 27955,
+ carat: 0.27,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 62.5,
+ table: 54,
+ price: 432,
+ x: 4.16,
+ y: 4.19,
+ z: 2.61,
+ },
+ {
+ name: 13867,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 58,
+ price: 5646,
+ x: 6.35,
+ y: 6.42,
+ z: 3.98,
+ },
+ {
+ name: 742,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 58,
+ price: 557,
+ x: 4.42,
+ y: 4.4,
+ z: 2.76,
+ },
+ {
+ name: 34077,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61,
+ table: 56,
+ price: 852,
+ x: 4.59,
+ y: 4.63,
+ z: 2.81,
+ },
+ {
+ name: 47862,
+ carat: 0.56,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 58,
+ price: 1910,
+ x: 5.28,
+ y: 5.33,
+ z: 3.26,
+ },
+ {
+ name: 31308,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 57,
+ price: 758,
+ x: 4.37,
+ y: 4.41,
+ z: 2.75,
+ },
+ {
+ name: 784,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61.4,
+ table: 57,
+ price: 2860,
+ x: 5.23,
+ y: 5.2,
+ z: 3.2,
+ },
+ {
+ name: 17276,
+ carat: 1.07,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 57,
+ price: 6917,
+ x: 6.58,
+ y: 6.52,
+ z: 4.05,
+ },
+ {
+ name: 26631,
+ carat: 2.22,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 63.2,
+ table: 57,
+ price: 16398,
+ x: 8.23,
+ y: 8.28,
+ z: 5.22,
+ },
+ {
+ name: 39297,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 57,
+ price: 491,
+ x: 4.27,
+ y: 4.3,
+ z: 2.67,
+ },
+ {
+ name: 31558,
+ carat: 0.38,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 59.9,
+ table: 58,
+ price: 766,
+ x: 4.72,
+ y: 4.77,
+ z: 2.84,
+ },
+ {
+ name: 10524,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 63,
+ table: 54,
+ price: 4805,
+ x: 6.43,
+ y: 6.39,
+ z: 4.04,
+ },
+ {
+ name: 19656,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 58,
+ price: 8265,
+ x: 6.38,
+ y: 6.41,
+ z: 3.99,
+ },
+ {
+ name: 44163,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 58,
+ price: 1565,
+ x: 5.09,
+ y: 5.18,
+ z: 3.14,
+ },
+ {
+ name: 15322,
+ carat: 1.04,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 58.9,
+ table: 64,
+ price: 6151,
+ x: 6.6,
+ y: 6.64,
+ z: 3.9,
+ },
+ {
+ name: 33575,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 62.2,
+ table: 56,
+ price: 832,
+ x: 4.28,
+ y: 4.3,
+ z: 2.67,
+ },
+ {
+ name: 23208,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'IF',
+ depth: 62.5,
+ table: 55,
+ price: 11214,
+ x: 6.28,
+ y: 6.39,
+ z: 3.96,
+ },
+ {
+ name: 35938,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.3,
+ table: 63,
+ price: 920,
+ x: 4.8,
+ y: 4.78,
+ z: 2.89,
+ },
+ {
+ name: 25815,
+ carat: 1.62,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 60,
+ price: 14826,
+ x: 7.56,
+ y: 7.57,
+ z: 4.62,
+ },
+ {
+ name: 36962,
+ carat: 0.41,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 60,
+ price: 961,
+ x: 4.76,
+ y: 4.7,
+ z: 2.93,
+ },
+ {
+ name: 22887,
+ carat: 1.36,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 59.3,
+ table: 60,
+ price: 10929,
+ x: 7.23,
+ y: 7.2,
+ z: 4.28,
+ },
+ {
+ name: 8411,
+ carat: 0.9,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 58,
+ price: 4403,
+ x: 6.2,
+ y: 6.24,
+ z: 3.85,
+ },
+ {
+ name: 30964,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.1,
+ table: 55,
+ price: 746,
+ x: 4.63,
+ y: 4.66,
+ z: 2.84,
+ },
+ {
+ name: 11781,
+ carat: 1.02,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 58,
+ price: 5084,
+ x: 6.51,
+ y: 6.46,
+ z: 3.96,
+ },
+ {
+ name: 4269,
+ carat: 1.02,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 52,
+ price: 3581,
+ x: 6.47,
+ y: 6.43,
+ z: 4.01,
+ },
+ {
+ name: 2070,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 59,
+ price: 561,
+ x: 4.36,
+ y: 4.39,
+ z: 2.71,
+ },
+ {
+ name: 3541,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 64.1,
+ table: 58,
+ price: 3411,
+ x: 6.31,
+ y: 6.26,
+ z: 4.03,
+ },
+ {
+ name: 21716,
+ carat: 0.28,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 60.2,
+ table: 58,
+ price: 628,
+ x: 4.26,
+ y: 4.28,
+ z: 2.57,
+ },
+ {
+ name: 35949,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 54,
+ price: 475,
+ x: 4.33,
+ y: 4.36,
+ z: 2.69,
+ },
+ {
+ name: 26088,
+ carat: 2.03,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 59,
+ price: 15322,
+ x: 8.14,
+ y: 8.09,
+ z: 5.02,
+ },
+ {
+ name: 11169,
+ carat: 1.07,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 61,
+ price: 4949,
+ x: 6.49,
+ y: 6.42,
+ z: 4.04,
+ },
+ {
+ name: 25784,
+ carat: 1.5,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 57,
+ price: 14759,
+ x: 7.27,
+ y: 7.34,
+ z: 4.57,
+ },
+ {
+ name: 47991,
+ carat: 0.32,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 63.2,
+ table: 55,
+ price: 533,
+ x: 4.37,
+ y: 4.4,
+ z: 2.77,
+ },
+ {
+ name: 4390,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 57,
+ price: 571,
+ x: 4.3,
+ y: 4.33,
+ z: 2.7,
+ },
+ {
+ name: 38412,
+ carat: 0.35,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61,
+ table: 57,
+ price: 1024,
+ x: 4.58,
+ y: 4.54,
+ z: 2.78,
+ },
+ {
+ name: 28578,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 63,
+ table: 59,
+ price: 675,
+ x: 4.27,
+ y: 4.21,
+ z: 2.67,
+ },
+ {
+ name: 20013,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.6,
+ table: 59,
+ price: 421,
+ x: 4.35,
+ y: 4.38,
+ z: 2.69,
+ },
+ {
+ name: 29574,
+ carat: 0.41,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 63.7,
+ table: 58,
+ price: 705,
+ x: 4.71,
+ y: 4.74,
+ z: 3.01,
+ },
+ {
+ name: 44447,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 55,
+ price: 1591,
+ x: 5.11,
+ y: 5.15,
+ z: 3.18,
+ },
+ {
+ name: 22881,
+ carat: 1.26,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 60.2,
+ table: 59,
+ price: 10922,
+ x: 6.98,
+ y: 7.07,
+ z: 4.23,
+ },
+ {
+ name: 35856,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 62.6,
+ table: 57,
+ price: 917,
+ x: 4.34,
+ y: 4.41,
+ z: 2.74,
+ },
+ {
+ name: 52284,
+ carat: 0.59,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 59,
+ price: 2494,
+ x: 5.37,
+ y: 5.36,
+ z: 3.31,
+ },
+ {
+ name: 16038,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 63.3,
+ table: 59,
+ price: 608,
+ x: 4.23,
+ y: 4.2,
+ z: 2.67,
+ },
+ {
+ name: 51853,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 60.3,
+ table: 56,
+ price: 2423,
+ x: 5.77,
+ y: 5.73,
+ z: 3.47,
+ },
+ {
+ name: 33738,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.9,
+ table: 55,
+ price: 840,
+ x: 4.25,
+ y: 4.27,
+ z: 2.68,
+ },
+ {
+ name: 14498,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.8,
+ table: 61,
+ price: 5855,
+ x: 6.12,
+ y: 6.17,
+ z: 3.8,
+ },
+ {
+ name: 33530,
+ carat: 0.35,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.3,
+ table: 60,
+ price: 829,
+ x: 4.5,
+ y: 4.52,
+ z: 2.81,
+ },
+ {
+ name: 39122,
+ carat: 0.41,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 59.7,
+ table: 59,
+ price: 1061,
+ x: 4.84,
+ y: 4.81,
+ z: 2.88,
+ },
+ {
+ name: 15622,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 63.1,
+ table: 56,
+ price: 6267,
+ x: 6.41,
+ y: 6.37,
+ z: 4.03,
+ },
+ {
+ name: 14279,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 60,
+ price: 5780,
+ x: 6.47,
+ y: 6.41,
+ z: 3.94,
+ },
+ {
+ name: 41635,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 54,
+ price: 504,
+ x: 4.44,
+ y: 4.38,
+ z: 2.74,
+ },
+ {
+ name: 1109,
+ carat: 0.85,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62,
+ table: 57,
+ price: 2913,
+ x: 6.1,
+ y: 6.02,
+ z: 3.76,
+ },
+ {
+ name: 15925,
+ carat: 1.31,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 58,
+ price: 6368,
+ x: 7.01,
+ y: 6.86,
+ z: 4.31,
+ },
+ {
+ name: 23645,
+ carat: 3.65,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'I1',
+ depth: 67.1,
+ table: 53,
+ price: 11668,
+ x: 9.53,
+ y: 9.48,
+ z: 6.38,
+ },
+ {
+ name: 51650,
+ carat: 0.26,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 57,
+ price: 545,
+ x: 4.06,
+ y: 4.1,
+ z: 2.52,
+ },
+ {
+ name: 32858,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 56,
+ price: 807,
+ x: 4.74,
+ y: 4.78,
+ z: 2.94,
+ },
+ {
+ name: 9462,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 57,
+ price: 4600,
+ x: 6.12,
+ y: 6.14,
+ z: 3.83,
+ },
+ {
+ name: 28225,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 55,
+ price: 666,
+ x: 4.45,
+ y: 4.47,
+ z: 2.77,
+ },
+ {
+ name: 36301,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 60.4,
+ table: 57,
+ price: 936,
+ x: 4.46,
+ y: 4.42,
+ z: 2.68,
+ },
+ {
+ name: 21272,
+ carat: 1.2,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 55,
+ price: 9424,
+ x: 6.78,
+ y: 6.87,
+ z: 4.19,
+ },
+ {
+ name: 53353,
+ carat: 1,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'I1',
+ depth: 57.8,
+ table: 62,
+ price: 2657,
+ x: 6.51,
+ y: 6.47,
+ z: 3.75,
+ },
+ {
+ name: 19863,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 58,
+ price: 8416,
+ x: 6.41,
+ y: 6.38,
+ z: 3.99,
+ },
+ {
+ name: 49842,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 58,
+ price: 2169,
+ x: 5.76,
+ y: 5.82,
+ z: 3.55,
+ },
+ {
+ name: 12867,
+ carat: 1.12,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 60,
+ price: 5363,
+ x: 6.65,
+ y: 6.59,
+ z: 4.12,
+ },
+ {
+ name: 45455,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.7,
+ table: 56,
+ price: 1675,
+ x: 5.09,
+ y: 5.12,
+ z: 3.2,
+ },
+ {
+ name: 17538,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.7,
+ table: 55,
+ price: 7056,
+ x: 6.42,
+ y: 6.39,
+ z: 3.95,
+ },
+ {
+ name: 50586,
+ carat: 0.56,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 62.3,
+ table: 54,
+ price: 2281,
+ x: 5.29,
+ y: 5.34,
+ z: 3.31,
+ },
+ {
+ name: 12350,
+ carat: 1.14,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 59,
+ price: 5228,
+ x: 6.67,
+ y: 6.65,
+ z: 4.16,
+ },
+ {
+ name: 24704,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 55,
+ price: 639,
+ x: 4.39,
+ y: 4.43,
+ z: 2.74,
+ },
+ {
+ name: 39854,
+ carat: 0.57,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 63.3,
+ table: 56,
+ price: 1100,
+ x: 5.24,
+ y: 5.28,
+ z: 3.33,
+ },
+ {
+ name: 40949,
+ carat: 0.3,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 63.5,
+ table: 59,
+ price: 500,
+ x: 4.19,
+ y: 4.22,
+ z: 2.67,
+ },
+ {
+ name: 29620,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 60.4,
+ table: 59,
+ price: 439,
+ x: 4.33,
+ y: 4.35,
+ z: 2.62,
+ },
+ {
+ name: 15525,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 63,
+ table: 60,
+ price: 6221,
+ x: 6.32,
+ y: 6.35,
+ z: 3.99,
+ },
+ {
+ name: 52886,
+ carat: 0.7,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 58.2,
+ table: 63,
+ price: 2583,
+ x: 5.78,
+ y: 5.83,
+ z: 3.38,
+ },
+ {
+ name: 41653,
+ carat: 0.59,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 56,
+ price: 1239,
+ x: 5.39,
+ y: 5.43,
+ z: 3.35,
+ },
+ {
+ name: 22879,
+ carat: 1.5,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 56,
+ price: 10920,
+ x: 7.34,
+ y: 7.29,
+ z: 4.56,
+ },
+ {
+ name: 13418,
+ carat: 1.5,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'I1',
+ depth: 61.8,
+ table: 57,
+ price: 5510,
+ x: 7.39,
+ y: 7.31,
+ z: 4.54,
+ },
+ {
+ name: 7283,
+ carat: 1,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.8,
+ table: 59,
+ price: 4200,
+ x: 6.34,
+ y: 6.3,
+ z: 3.97,
+ },
+ {
+ name: 19217,
+ carat: 1.51,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 63.6,
+ table: 60,
+ price: 7957,
+ x: 7.27,
+ y: 7.23,
+ z: 4.61,
+ },
+ {
+ name: 11040,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 60.7,
+ table: 61,
+ price: 4921,
+ x: 6.47,
+ y: 6.39,
+ z: 3.9,
+ },
+ {
+ name: 45136,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 55,
+ price: 1653,
+ x: 5.09,
+ y: 5.1,
+ z: 3.18,
+ },
+ {
+ name: 37894,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.9,
+ table: 56,
+ price: 1007,
+ x: 4.7,
+ y: 4.74,
+ z: 2.97,
+ },
+ {
+ name: 46392,
+ carat: 0.37,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 56,
+ price: 1764,
+ x: 4.6,
+ y: 4.63,
+ z: 2.83,
+ },
+ {
+ name: 28687,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.3,
+ table: 57,
+ price: 678,
+ x: 4.55,
+ y: 4.57,
+ z: 2.84,
+ },
+ {
+ name: 7453,
+ carat: 0.9,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.7,
+ table: 60,
+ price: 4234,
+ x: 6.12,
+ y: 6.07,
+ z: 3.82,
+ },
+ {
+ name: 17663,
+ carat: 1.02,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 62.7,
+ table: 55,
+ price: 7118,
+ x: 6.49,
+ y: 6.4,
+ z: 4.04,
+ },
+ {
+ name: 50415,
+ carat: 0.71,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 64.3,
+ table: 58,
+ price: 2258,
+ x: 5.61,
+ y: 5.55,
+ z: 3.59,
+ },
+ {
+ name: 32993,
+ carat: 0.38,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 58,
+ price: 812,
+ x: 4.62,
+ y: 4.61,
+ z: 2.84,
+ },
+ {
+ name: 29,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 60.5,
+ table: 61,
+ price: 357,
+ x: 3.96,
+ y: 3.97,
+ z: 2.4,
+ },
+ {
+ name: 5320,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 58,
+ price: 3806,
+ x: 6.05,
+ y: 6.27,
+ z: 3.84,
+ },
+ {
+ name: 23642,
+ carat: 1.51,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 59,
+ price: 11666,
+ x: 7.31,
+ y: 7.28,
+ z: 4.58,
+ },
+ {
+ name: 17874,
+ carat: 1.4,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 56,
+ price: 7213,
+ x: 7.23,
+ y: 7.18,
+ z: 4.41,
+ },
+ {
+ name: 51203,
+ carat: 0.7,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 67.8,
+ table: 56,
+ price: 2351,
+ x: 5.42,
+ y: 5.38,
+ z: 3.66,
+ },
+ {
+ name: 22743,
+ carat: 1.51,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 55,
+ price: 10763,
+ x: 7.29,
+ y: 7.34,
+ z: 4.57,
+ },
+ {
+ name: 28569,
+ carat: 0.3,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 63.9,
+ table: 55,
+ price: 675,
+ x: 4.28,
+ y: 4.26,
+ z: 2.73,
+ },
+ {
+ name: 51750,
+ carat: 0.78,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 59,
+ price: 2405,
+ x: 5.81,
+ y: 5.85,
+ z: 3.65,
+ },
+ {
+ name: 44363,
+ carat: 0.56,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 56,
+ price: 1580,
+ x: 5.32,
+ y: 5.35,
+ z: 3.25,
+ },
+ {
+ name: 42559,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 62.1,
+ table: 55,
+ price: 1326,
+ x: 4.78,
+ y: 4.81,
+ z: 2.98,
+ },
+ {
+ name: 32403,
+ carat: 0.37,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 58,
+ price: 791,
+ x: 4.57,
+ y: 4.52,
+ z: 2.84,
+ },
+ {
+ name: 15752,
+ carat: 1.32,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 58,
+ price: 6300,
+ x: 7.12,
+ y: 7.06,
+ z: 4.34,
+ },
+ {
+ name: 46703,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 56,
+ price: 1792,
+ x: 5.32,
+ y: 5.26,
+ z: 3.25,
+ },
+ {
+ name: 2555,
+ carat: 0.93,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 63.3,
+ table: 61,
+ price: 3208,
+ x: 6.19,
+ y: 6.14,
+ z: 3.9,
+ },
+ {
+ name: 11773,
+ carat: 1.21,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 58.2,
+ table: 59,
+ price: 5082,
+ x: 7.05,
+ y: 7.03,
+ z: 4.1,
+ },
+ {
+ name: 39085,
+ carat: 0.41,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 63.1,
+ table: 58,
+ price: 1060,
+ x: 4.72,
+ y: 4.75,
+ z: 2.99,
+ },
+ {
+ name: 53456,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 57,
+ price: 2677,
+ x: 5.74,
+ y: 5.66,
+ z: 3.48,
+ },
+ {
+ name: 44088,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 55,
+ price: 1554,
+ x: 5.11,
+ y: 5.13,
+ z: 3.18,
+ },
+ {
+ name: 8446,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 58,
+ price: 4412,
+ x: 6.45,
+ y: 6.36,
+ z: 3.99,
+ },
+ {
+ name: 35862,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 54,
+ price: 917,
+ x: 4.75,
+ y: 4.77,
+ z: 2.94,
+ },
+ {
+ name: 49888,
+ carat: 0.65,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 62.4,
+ table: 54,
+ price: 2177,
+ x: 5.55,
+ y: 5.57,
+ z: 3.47,
+ },
+ {
+ name: 30460,
+ carat: 0.4,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.7,
+ table: 59,
+ price: 731,
+ x: 4.63,
+ y: 4.71,
+ z: 2.93,
+ },
+ {
+ name: 7842,
+ carat: 0.91,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 57,
+ price: 4303,
+ x: 6.12,
+ y: 6.17,
+ z: 3.86,
+ },
+ {
+ name: 36223,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 60,
+ table: 56,
+ price: 933,
+ x: 4.68,
+ y: 4.66,
+ z: 2.8,
+ },
+ {
+ name: 33553,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 62.3,
+ table: 52.8,
+ price: 830,
+ x: 4.29,
+ y: 4.33,
+ z: 2.69,
+ },
+ {
+ name: 35961,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 59,
+ price: 476,
+ x: 4.24,
+ y: 4.26,
+ z: 2.66,
+ },
+ {
+ name: 42011,
+ carat: 0.51,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.8,
+ table: 58,
+ price: 1265,
+ x: 5.11,
+ y: 5.08,
+ z: 3.15,
+ },
+ {
+ name: 9296,
+ carat: 0.91,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.5,
+ table: 61,
+ price: 4570,
+ x: 6.17,
+ y: 6.05,
+ z: 3.82,
+ },
+ {
+ name: 34989,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62,
+ table: 57,
+ price: 881,
+ x: 4.49,
+ y: 4.44,
+ z: 2.77,
+ },
+ {
+ name: 51770,
+ carat: 0.7,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 58.7,
+ table: 60,
+ price: 2409,
+ x: 5.75,
+ y: 5.81,
+ z: 3.39,
+ },
+ {
+ name: 10157,
+ carat: 1.02,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 58,
+ price: 4727,
+ x: 6.49,
+ y: 6.54,
+ z: 4.01,
+ },
+ {
+ name: 111,
+ carat: 0.8,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.4,
+ table: 57,
+ price: 2761,
+ x: 5.96,
+ y: 6,
+ z: 3.67,
+ },
+ {
+ name: 42346,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61,
+ table: 57,
+ price: 1299,
+ x: 4.85,
+ y: 4.89,
+ z: 2.97,
+ },
+ {
+ name: 16255,
+ carat: 1.2,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 56,
+ price: 6502,
+ x: 6.92,
+ y: 6.84,
+ z: 4.21,
+ },
+ {
+ name: 33850,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 59,
+ price: 844,
+ x: 4.3,
+ y: 4.26,
+ z: 2.65,
+ },
+ {
+ name: 11943,
+ carat: 1.01,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 65,
+ table: 61,
+ price: 5131,
+ x: 6.29,
+ y: 6.23,
+ z: 4.07,
+ },
+ {
+ name: 6954,
+ carat: 0.93,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 58,
+ price: 4144,
+ x: 6.2,
+ y: 6.29,
+ z: 3.9,
+ },
+ {
+ name: 51812,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 56,
+ price: 2416,
+ x: 5.71,
+ y: 5.75,
+ z: 3.53,
+ },
+ {
+ name: 5367,
+ carat: 0.75,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.4,
+ table: 56,
+ price: 3817,
+ x: 5.9,
+ y: 5.96,
+ z: 3.58,
+ },
+ {
+ name: 40884,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.6,
+ table: 55,
+ price: 1176,
+ x: 4.66,
+ y: 4.63,
+ z: 2.86,
+ },
+ {
+ name: 28456,
+ carat: 0.41,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 63.4,
+ table: 57,
+ price: 671,
+ x: 4.7,
+ y: 4.73,
+ z: 2.99,
+ },
+ {
+ name: 20701,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.9,
+ table: 57,
+ price: 625,
+ x: 4.3,
+ y: 4.32,
+ z: 2.71,
+ },
+ {
+ name: 17288,
+ carat: 1.12,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62,
+ table: 58,
+ price: 6925,
+ x: 6.63,
+ y: 6.69,
+ z: 4.13,
+ },
+ {
+ name: 31557,
+ carat: 0.38,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 60.4,
+ table: 57,
+ price: 766,
+ x: 4.67,
+ y: 4.7,
+ z: 2.83,
+ },
+ {
+ name: 47244,
+ carat: 0.62,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 59,
+ price: 1841,
+ x: 5.56,
+ y: 5.5,
+ z: 3.38,
+ },
+ {
+ name: 29351,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62,
+ table: 57,
+ price: 698,
+ x: 4.37,
+ y: 4.34,
+ z: 2.7,
+ },
+ {
+ name: 29461,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 56,
+ price: 702,
+ x: 4.37,
+ y: 4.41,
+ z: 2.73,
+ },
+ {
+ name: 52358,
+ carat: 0.74,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.7,
+ table: 57,
+ price: 2501,
+ x: 5.78,
+ y: 5.82,
+ z: 3.58,
+ },
+ {
+ name: 37202,
+ carat: 0.46,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 61.7,
+ table: 57,
+ price: 974,
+ x: 4.96,
+ y: 4.99,
+ z: 3.07,
+ },
+ {
+ name: 41766,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.7,
+ table: 55,
+ price: 1245,
+ x: 5.17,
+ y: 5.21,
+ z: 3.2,
+ },
+ {
+ name: 13395,
+ carat: 0.32,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 63.3,
+ table: 57,
+ price: 602,
+ x: 4.34,
+ y: 4.38,
+ z: 2.76,
+ },
+ {
+ name: 15775,
+ carat: 1.28,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 57,
+ price: 6308,
+ x: 7.04,
+ y: 6.97,
+ z: 4.3,
+ },
+ {
+ name: 30071,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 60,
+ price: 720,
+ x: 4.4,
+ y: 4.37,
+ z: 2.73,
+ },
+ {
+ name: 35305,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 61,
+ table: 56,
+ price: 473,
+ x: 4.35,
+ y: 4.37,
+ z: 2.66,
+ },
+ {
+ name: 2839,
+ carat: 0.96,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 60.3,
+ table: 59,
+ price: 3269,
+ x: 6.4,
+ y: 6.36,
+ z: 3.85,
+ },
+ {
+ name: 5321,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61,
+ table: 59,
+ price: 3806,
+ x: 6.14,
+ y: 6.18,
+ z: 3.76,
+ },
+ {
+ name: 4166,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 56,
+ price: 3553,
+ x: 5.73,
+ y: 5.77,
+ z: 3.54,
+ },
+ {
+ name: 29995,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 57,
+ price: 716,
+ x: 4.79,
+ y: 4.84,
+ z: 3.01,
+ },
+ {
+ name: 44224,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 63,
+ table: 57,
+ price: 1571,
+ x: 5.06,
+ y: 5,
+ z: 3.17,
+ },
+ {
+ name: 17403,
+ carat: 1.09,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 56,
+ price: 6970,
+ x: 6.61,
+ y: 6.64,
+ z: 4.07,
+ },
+ {
+ name: 47978,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62,
+ table: 55,
+ price: 532,
+ x: 4.66,
+ y: 4.69,
+ z: 2.9,
+ },
+ {
+ name: 13226,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 56,
+ price: 5461,
+ x: 6.43,
+ y: 6.48,
+ z: 4.01,
+ },
+ {
+ name: 47074,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 56,
+ price: 1822,
+ x: 5.11,
+ y: 5.16,
+ z: 3.2,
+ },
+ {
+ name: 47372,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 55,
+ price: 1847,
+ x: 5.26,
+ y: 5.24,
+ z: 3.24,
+ },
+ {
+ name: 11837,
+ carat: 1,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.4,
+ table: 64,
+ price: 5096,
+ x: 6.39,
+ y: 6.3,
+ z: 3.83,
+ },
+ {
+ name: 29997,
+ carat: 0.43,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 58,
+ price: 716,
+ x: 4.79,
+ y: 4.82,
+ z: 3.01,
+ },
+ {
+ name: 23705,
+ carat: 0.4,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 63.2,
+ table: 57,
+ price: 631,
+ x: 4.7,
+ y: 4.73,
+ z: 2.98,
+ },
+ {
+ name: 32085,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 60.9,
+ table: 55,
+ price: 781,
+ x: 4.47,
+ y: 4.5,
+ z: 2.73,
+ },
+ {
+ name: 47038,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.6,
+ table: 56,
+ price: 1819,
+ x: 5.32,
+ y: 5.27,
+ z: 3.21,
+ },
+ {
+ name: 18340,
+ carat: 1.29,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 59,
+ price: 7463,
+ x: 6.99,
+ y: 7.04,
+ z: 4.27,
+ },
+ {
+ name: 40778,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.9,
+ table: 56,
+ price: 1167,
+ x: 5.09,
+ y: 5.14,
+ z: 3.16,
+ },
+ {
+ name: 17448,
+ carat: 1.07,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 60.9,
+ table: 55,
+ price: 6998,
+ x: 6.6,
+ y: 6.64,
+ z: 4.03,
+ },
+ {
+ name: 53543,
+ carat: 0.78,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 54.7,
+ table: 67,
+ price: 2691,
+ x: 6.25,
+ y: 6.15,
+ z: 3.4,
+ },
+ {
+ name: 33882,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 56,
+ price: 844,
+ x: 4.33,
+ y: 4.29,
+ z: 2.65,
+ },
+ {
+ name: 9332,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 59,
+ price: 4580,
+ x: 6.13,
+ y: 6.18,
+ z: 3.83,
+ },
+ {
+ name: 52271,
+ carat: 0.76,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.7,
+ table: 55,
+ price: 2491,
+ x: 5.83,
+ y: 5.74,
+ z: 3.63,
+ },
+ {
+ name: 28016,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 56,
+ price: 658,
+ x: 4.3,
+ y: 4.34,
+ z: 2.69,
+ },
+ {
+ name: 29765,
+ carat: 0.35,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 56,
+ price: 709,
+ x: 4.58,
+ y: 4.54,
+ z: 2.82,
+ },
+ {
+ name: 43461,
+ carat: 0.55,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 64.2,
+ table: 55,
+ price: 1417,
+ x: 5.18,
+ y: 5.2,
+ z: 3.33,
+ },
+ {
+ name: 11508,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 56,
+ price: 5020,
+ x: 6.4,
+ y: 6.36,
+ z: 3.99,
+ },
+ {
+ name: 19105,
+ carat: 1.22,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 58,
+ price: 7870,
+ x: 6.91,
+ y: 6.81,
+ z: 4.2,
+ },
+ {
+ name: 33733,
+ carat: 0.39,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.9,
+ table: 55,
+ price: 839,
+ x: 4.73,
+ y: 4.76,
+ z: 2.89,
+ },
+ {
+ name: 22264,
+ carat: 1.54,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 58,
+ price: 10314,
+ x: 7.37,
+ y: 7.3,
+ z: 4.6,
+ },
+ {
+ name: 21692,
+ carat: 0.34,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 57,
+ price: 626,
+ x: 4.44,
+ y: 4.46,
+ z: 2.81,
+ },
+ {
+ name: 4129,
+ carat: 1.52,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'I1',
+ depth: 61.2,
+ table: 58,
+ price: 3541,
+ x: 7.43,
+ y: 7.35,
+ z: 4.52,
+ },
+ {
+ name: 49854,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 54,
+ price: 2171,
+ x: 5.72,
+ y: 5.76,
+ z: 3.58,
+ },
+ {
+ name: 37817,
+ carat: 0.36,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'IF',
+ depth: 60.4,
+ table: 62,
+ price: 1002,
+ x: 4.6,
+ y: 4.64,
+ z: 2.79,
+ },
+ {
+ name: 39821,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'IF',
+ depth: 61.9,
+ table: 58,
+ price: 1097,
+ x: 4.3,
+ y: 4.26,
+ z: 2.65,
+ },
+ {
+ name: 26386,
+ carat: 1.23,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.2,
+ table: 59,
+ price: 15878,
+ x: 6.9,
+ y: 6.98,
+ z: 4.25,
+ },
+ {
+ name: 19879,
+ carat: 1.12,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 57.9,
+ table: 57,
+ price: 8430,
+ x: 6.86,
+ y: 6.83,
+ z: 3.96,
+ },
+ {
+ name: 1205,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 54,
+ price: 2936,
+ x: 5.69,
+ y: 5.72,
+ z: 3.57,
+ },
+ {
+ name: 53509,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 59.6,
+ table: 59,
+ price: 2686,
+ x: 5.81,
+ y: 5.77,
+ z: 3.45,
+ },
+ {
+ name: 46313,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.3,
+ table: 55,
+ price: 526,
+ x: 4.29,
+ y: 4.34,
+ z: 2.69,
+ },
+ {
+ name: 21203,
+ carat: 1.57,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VVS2',
+ depth: 61.4,
+ table: 57,
+ price: 9346,
+ x: 7.45,
+ y: 7.5,
+ z: 4.59,
+ },
+ {
+ name: 47536,
+ carat: 0.51,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 63.2,
+ table: 59,
+ price: 1871,
+ x: 5.04,
+ y: 5.09,
+ z: 3.2,
+ },
+ {
+ name: 34885,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 57,
+ price: 879,
+ x: 4.64,
+ y: 4.66,
+ z: 2.89,
+ },
+ {
+ name: 18260,
+ carat: 1.55,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 57,
+ price: 7416,
+ x: 7.37,
+ y: 7.42,
+ z: 4.56,
+ },
+ {
+ name: 13936,
+ carat: 1.25,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.7,
+ table: 56,
+ price: 5670,
+ x: 6.92,
+ y: 6.87,
+ z: 4.32,
+ },
+ {
+ name: 21943,
+ carat: 1.51,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 56,
+ price: 10012,
+ x: 7.44,
+ y: 7.4,
+ z: 4.55,
+ },
+ {
+ name: 13677,
+ carat: 1.02,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.8,
+ table: 59,
+ price: 5598,
+ x: 6.34,
+ y: 6.47,
+ z: 4.02,
+ },
+ {
+ name: 38367,
+ carat: 0.43,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 60,
+ price: 1022,
+ x: 4.82,
+ y: 4.79,
+ z: 3,
+ },
+ {
+ name: 28449,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 56,
+ price: 671,
+ x: 4.36,
+ y: 4.39,
+ z: 2.68,
+ },
+ {
+ name: 17279,
+ carat: 1.29,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VVS1',
+ depth: 61.2,
+ table: 56,
+ price: 6918,
+ x: 7.01,
+ y: 7.05,
+ z: 4.3,
+ },
+ {
+ name: 26427,
+ carat: 2.01,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 58,
+ price: 15955,
+ x: 8.03,
+ y: 8.01,
+ z: 5,
+ },
+ {
+ name: 16905,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 59,
+ price: 6749,
+ x: 6.46,
+ y: 6.41,
+ z: 4,
+ },
+ {
+ name: 51360,
+ carat: 0.72,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 59.3,
+ table: 57,
+ price: 2364,
+ x: 5.89,
+ y: 5.85,
+ z: 3.48,
+ },
+ {
+ name: 23591,
+ carat: 1.02,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'IF',
+ depth: 62.6,
+ table: 57,
+ price: 11605,
+ x: 6.47,
+ y: 6.41,
+ z: 4.03,
+ },
+ {
+ name: 39676,
+ carat: 0.42,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 57,
+ price: 1087,
+ x: 4.8,
+ y: 4.76,
+ z: 2.99,
+ },
+ {
+ name: 50879,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 60,
+ price: 2314,
+ x: 5.71,
+ y: 5.65,
+ z: 3.53,
+ },
+ {
+ name: 50743,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.8,
+ table: 53.6,
+ price: 2297,
+ x: 5.1,
+ y: 5.13,
+ z: 3.16,
+ },
+ {
+ name: 51754,
+ carat: 0.72,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 59,
+ price: 2405,
+ x: 5.77,
+ y: 5.69,
+ z: 3.57,
+ },
+ {
+ name: 34118,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 62.1,
+ table: 55,
+ price: 853,
+ x: 4.34,
+ y: 4.36,
+ z: 2.7,
+ },
+ {
+ name: 27836,
+ carat: 0.31,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 59.2,
+ table: 65,
+ price: 651,
+ x: 4.42,
+ y: 4.33,
+ z: 2.59,
+ },
+ {
+ name: 10935,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.1,
+ table: 58,
+ price: 4898,
+ x: 6.15,
+ y: 6.19,
+ z: 3.83,
+ },
+ {
+ name: 51879,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 59.2,
+ table: 63,
+ price: 2428,
+ x: 5.81,
+ y: 5.85,
+ z: 3.45,
+ },
+ {
+ name: 52880,
+ carat: 0.78,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 56,
+ price: 2583,
+ x: 5.88,
+ y: 5.84,
+ z: 3.68,
+ },
+ {
+ name: 18591,
+ carat: 1.51,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 61,
+ price: 7585,
+ x: 7.41,
+ y: 7.34,
+ z: 4.52,
+ },
+ {
+ name: 41668,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 56,
+ price: 1240,
+ x: 4.74,
+ y: 4.77,
+ z: 2.95,
+ },
+ {
+ name: 31414,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62,
+ table: 58,
+ price: 764,
+ x: 4.28,
+ y: 4.3,
+ z: 2.66,
+ },
+ {
+ name: 18767,
+ carat: 1.22,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 59,
+ price: 7673,
+ x: 6.91,
+ y: 6.85,
+ z: 4.29,
+ },
+ {
+ name: 170,
+ carat: 0.71,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 59.2,
+ table: 61,
+ price: 2772,
+ x: 5.8,
+ y: 5.88,
+ z: 3.46,
+ },
+ {
+ name: 50007,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 60.7,
+ table: 58,
+ price: 2195,
+ x: 5.73,
+ y: 5.77,
+ z: 3.49,
+ },
+ {
+ name: 17670,
+ carat: 1.59,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.2,
+ table: 58,
+ price: 7123,
+ x: 7.49,
+ y: 7.45,
+ z: 4.64,
+ },
+ {
+ name: 5549,
+ carat: 1.02,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62,
+ table: 59,
+ price: 3856,
+ x: 6.45,
+ y: 6.42,
+ z: 3.99,
+ },
+ {
+ name: 21449,
+ carat: 2,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 68.7,
+ table: 55,
+ price: 9549,
+ x: 7.9,
+ y: 7.67,
+ z: 5.35,
+ },
+ {
+ name: 41066,
+ carat: 0.52,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 60,
+ price: 1191,
+ x: 5.15,
+ y: 5.16,
+ z: 3.17,
+ },
+ {
+ name: 18494,
+ carat: 1.72,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'I1',
+ depth: 60.1,
+ table: 58,
+ price: 7532,
+ x: 7.77,
+ y: 7.74,
+ z: 4.66,
+ },
+ {
+ name: 27874,
+ carat: 0.42,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60.1,
+ table: 58,
+ price: 653,
+ x: 4.87,
+ y: 4.91,
+ z: 2.94,
+ },
+ {
+ name: 19620,
+ carat: 1.03,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.8,
+ table: 54,
+ price: 8237,
+ x: 6.48,
+ y: 6.39,
+ z: 4.05,
+ },
+ {
+ name: 45404,
+ carat: 0.51,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 58,
+ price: 1668,
+ x: 5.12,
+ y: 5.18,
+ z: 3.22,
+ },
+ {
+ name: 49824,
+ carat: 0.7,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 64,
+ price: 2167,
+ x: 5.61,
+ y: 5.58,
+ z: 3.53,
+ },
+ {
+ name: 32115,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 55,
+ price: 783,
+ x: 4.84,
+ y: 4.88,
+ z: 3.01,
+ },
+ {
+ name: 15385,
+ carat: 0.32,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 64,
+ table: 55,
+ price: 607,
+ x: 4.31,
+ y: 4.35,
+ z: 2.77,
+ },
+ {
+ name: 46742,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 55,
+ price: 1799,
+ x: 5.23,
+ y: 5.25,
+ z: 3.26,
+ },
+ {
+ name: 45000,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.3,
+ table: 54,
+ price: 523,
+ x: 4.34,
+ y: 4.29,
+ z: 2.73,
+ },
+ {
+ name: 43432,
+ carat: 0.54,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60.7,
+ table: 56.5,
+ price: 1415,
+ x: 5.24,
+ y: 5.28,
+ z: 3.19,
+ },
+ {
+ name: 36115,
+ carat: 0.42,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 58,
+ price: 926,
+ x: 4.84,
+ y: 4.78,
+ z: 2.96,
+ },
+ {
+ name: 15582,
+ carat: 1.22,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 63.5,
+ table: 56,
+ price: 6250,
+ x: 6.84,
+ y: 6.77,
+ z: 4.32,
+ },
+ {
+ name: 50665,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 58,
+ price: 544,
+ x: 4.31,
+ y: 4.33,
+ z: 2.71,
+ },
+ {
+ name: 21280,
+ carat: 1.06,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'IF',
+ depth: 60.6,
+ table: 56,
+ price: 9433,
+ x: 6.62,
+ y: 6.69,
+ z: 4.03,
+ },
+ {
+ name: 39346,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 53.8,
+ price: 1073,
+ x: 4.62,
+ y: 4.66,
+ z: 2.88,
+ },
+ {
+ name: 53798,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 56,
+ price: 2731,
+ x: 5.77,
+ y: 5.81,
+ z: 3.55,
+ },
+ {
+ name: 15335,
+ carat: 1.36,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 58.4,
+ table: 59,
+ price: 6157,
+ x: 7.4,
+ y: 7.27,
+ z: 4.28,
+ },
+ {
+ name: 29219,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'IF',
+ depth: 61.6,
+ table: 54,
+ price: 695,
+ x: 4.5,
+ y: 4.53,
+ z: 2.78,
+ },
+ {
+ name: 49795,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 55,
+ price: 2163,
+ x: 5.21,
+ y: 5.24,
+ z: 3.23,
+ },
+ {
+ name: 7118,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61.1,
+ table: 56,
+ price: 4171,
+ x: 5.83,
+ y: 5.86,
+ z: 3.57,
+ },
+ {
+ name: 47672,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 55,
+ price: 1882,
+ x: 5.14,
+ y: 5.11,
+ z: 3.16,
+ },
+ {
+ name: 22618,
+ carat: 1.62,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 60.1,
+ table: 59,
+ price: 10669,
+ x: 7.63,
+ y: 7.6,
+ z: 4.58,
+ },
+ {
+ name: 18267,
+ carat: 1.51,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 59,
+ price: 7418,
+ x: 7.31,
+ y: 7.35,
+ z: 4.57,
+ },
+ {
+ name: 4350,
+ carat: 0.72,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 62.7,
+ table: 56,
+ price: 3601,
+ x: 5.76,
+ y: 5.69,
+ z: 3.59,
+ },
+ {
+ name: 18997,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 60.8,
+ table: 59,
+ price: 7821,
+ x: 6.42,
+ y: 6.46,
+ z: 3.92,
+ },
+ {
+ name: 1669,
+ carat: 0.72,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 60.1,
+ table: 63,
+ price: 3024,
+ x: 5.86,
+ y: 5.82,
+ z: 3.51,
+ },
+ {
+ name: 37291,
+ carat: 0.32,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 63.8,
+ table: 54,
+ price: 977,
+ x: 4.38,
+ y: 4.31,
+ z: 2.77,
+ },
+ {
+ name: 25360,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.9,
+ table: 55,
+ price: 642,
+ x: 4.36,
+ y: 4.4,
+ z: 2.71,
+ },
+ {
+ name: 44405,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 60.8,
+ table: 56,
+ price: 1584,
+ x: 5.3,
+ y: 5.33,
+ z: 3.23,
+ },
+ {
+ name: 50759,
+ carat: 0.72,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 60.5,
+ table: 59,
+ price: 2298,
+ x: 5.83,
+ y: 5.8,
+ z: 3.52,
+ },
+ {
+ name: 40304,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 61.2,
+ table: 57,
+ price: 1125,
+ x: 4.77,
+ y: 4.74,
+ z: 2.91,
+ },
+ {
+ name: 342,
+ carat: 0.91,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.2,
+ table: 57,
+ price: 2803,
+ x: 6.21,
+ y: 6.15,
+ z: 3.85,
+ },
+ {
+ name: 28375,
+ carat: 0.24,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 60.6,
+ table: 59,
+ price: 668,
+ x: 4.02,
+ y: 4,
+ z: 2.43,
+ },
+ {
+ name: 2939,
+ carat: 0.9,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 63,
+ table: 59,
+ price: 3292,
+ x: 6.1,
+ y: 6.06,
+ z: 3.83,
+ },
+ {
+ name: 33426,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 61.2,
+ table: 56,
+ price: 828,
+ x: 4.43,
+ y: 4.4,
+ z: 2.7,
+ },
+ {
+ name: 1246,
+ carat: 0.78,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 58,
+ price: 2945,
+ x: 5.86,
+ y: 5.9,
+ z: 3.67,
+ },
+ {
+ name: 42039,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 56,
+ price: 1268,
+ x: 5.25,
+ y: 5.27,
+ z: 3.21,
+ },
+ {
+ name: 51318,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.1,
+ table: 57,
+ price: 544,
+ x: 4.35,
+ y: 4.39,
+ z: 2.67,
+ },
+ {
+ name: 16702,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 55,
+ price: 421,
+ x: 4.28,
+ y: 4.32,
+ z: 2.69,
+ },
+ {
+ name: 48199,
+ carat: 0.53,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.7,
+ table: 57,
+ price: 1948,
+ x: 5.19,
+ y: 5.22,
+ z: 3.21,
+ },
+ {
+ name: 12936,
+ carat: 1.13,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 56,
+ price: 5384,
+ x: 6.66,
+ y: 6.69,
+ z: 4.16,
+ },
+ {
+ name: 42560,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 62.5,
+ table: 57,
+ price: 1326,
+ x: 4.77,
+ y: 4.8,
+ z: 2.99,
+ },
+ {
+ name: 51354,
+ carat: 0.72,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62,
+ table: 60,
+ price: 2364,
+ x: 5.74,
+ y: 5.77,
+ z: 3.57,
+ },
+ {
+ name: 22497,
+ carat: 1.71,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 63,
+ table: 57,
+ price: 10534,
+ x: 7.57,
+ y: 7.53,
+ z: 4.76,
+ },
+ {
+ name: 41128,
+ carat: 0.52,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.5,
+ table: 59,
+ price: 1196,
+ x: 5.19,
+ y: 5.15,
+ z: 3.18,
+ },
+ {
+ name: 35047,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 62.7,
+ table: 55,
+ price: 884,
+ x: 4.77,
+ y: 4.8,
+ z: 3,
+ },
+ {
+ name: 28537,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.5,
+ table: 55,
+ price: 675,
+ x: 4.25,
+ y: 4.22,
+ z: 2.69,
+ },
+ {
+ name: 46474,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 55,
+ price: 1776,
+ x: 5.15,
+ y: 5.18,
+ z: 3.19,
+ },
+ {
+ name: 28473,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 58.4,
+ table: 57,
+ price: 672,
+ x: 4.53,
+ y: 4.51,
+ z: 2.64,
+ },
+ {
+ name: 5605,
+ carat: 0.96,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 63.7,
+ table: 54,
+ price: 3871,
+ x: 6.24,
+ y: 6.19,
+ z: 3.96,
+ },
+ {
+ name: 30472,
+ carat: 0.41,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.7,
+ table: 55,
+ price: 732,
+ x: 4.75,
+ y: 4.7,
+ z: 3.01,
+ },
+ {
+ name: 49406,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 59.1,
+ table: 61,
+ price: 2106,
+ x: 5.19,
+ y: 5.23,
+ z: 3.08,
+ },
+ {
+ name: 12230,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 61,
+ price: 5197,
+ x: 6.3,
+ y: 6.37,
+ z: 3.9,
+ },
+ {
+ name: 24964,
+ carat: 1.5,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 59,
+ price: 13445,
+ x: 7.4,
+ y: 7.3,
+ z: 4.53,
+ },
+ {
+ name: 20225,
+ carat: 1.04,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'IF',
+ depth: 60.7,
+ table: 58,
+ price: 8655,
+ x: 6.52,
+ y: 6.65,
+ z: 4,
+ },
+ {
+ name: 42851,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 57,
+ price: 1356,
+ x: 4.79,
+ y: 4.75,
+ z: 2.95,
+ },
+ {
+ name: 44114,
+ carat: 0.46,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.6,
+ table: 54,
+ price: 1558,
+ x: 4.97,
+ y: 5,
+ z: 3.07,
+ },
+ {
+ name: 43852,
+ carat: 0.5,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.5,
+ table: 57,
+ price: 1447,
+ x: 5.1,
+ y: 5.14,
+ z: 3.1,
+ },
+ {
+ name: 28924,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.9,
+ table: 55,
+ price: 684,
+ x: 4.32,
+ y: 4.34,
+ z: 2.68,
+ },
+ {
+ name: 37886,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 61.4,
+ table: 55,
+ price: 1006,
+ x: 4.8,
+ y: 4.9,
+ z: 2.98,
+ },
+ {
+ name: 27862,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'IF',
+ depth: 61.3,
+ table: 57,
+ price: 652,
+ x: 4.34,
+ y: 4.4,
+ z: 2.68,
+ },
+ {
+ name: 11672,
+ carat: 0.91,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.8,
+ table: 60,
+ price: 5057,
+ x: 6.08,
+ y: 6.11,
+ z: 3.83,
+ },
+ {
+ name: 9250,
+ carat: 1.07,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.8,
+ table: 59,
+ price: 4560,
+ x: 6.53,
+ y: 6.57,
+ z: 4.05,
+ },
+ {
+ name: 23105,
+ carat: 1.02,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 57,
+ price: 11128,
+ x: 6.47,
+ y: 6.54,
+ z: 3.99,
+ },
+ {
+ name: 53587,
+ carat: 0.8,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.8,
+ table: 57,
+ price: 2699,
+ x: 6.02,
+ y: 6.05,
+ z: 3.67,
+ },
+ {
+ name: 32473,
+ carat: 0.33,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.2,
+ table: 57,
+ price: 795,
+ x: 4.47,
+ y: 4.5,
+ z: 2.74,
+ },
+ {
+ name: 2113,
+ carat: 1.16,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 68.2,
+ table: 55,
+ price: 3118,
+ x: 6.47,
+ y: 6.37,
+ z: 4.38,
+ },
+ {
+ name: 51281,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 60.8,
+ table: 61,
+ price: 2360,
+ x: 5.72,
+ y: 5.76,
+ z: 3.49,
+ },
+ {
+ name: 26223,
+ carat: 2.01,
+ cut: 'Fair',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 59.4,
+ table: 66,
+ price: 15627,
+ x: 8.2,
+ y: 8.17,
+ z: 4.86,
+ },
+ {
+ name: 50152,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 61,
+ price: 2215,
+ x: 5.64,
+ y: 5.59,
+ z: 3.53,
+ },
+ {
+ name: 16946,
+ carat: 1.16,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 58,
+ price: 6768,
+ x: 6.68,
+ y: 6.73,
+ z: 4.2,
+ },
+ {
+ name: 46080,
+ carat: 0.64,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 55,
+ price: 1737,
+ x: 5.55,
+ y: 5.59,
+ z: 3.43,
+ },
+ {
+ name: 42924,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 61.2,
+ table: 55,
+ price: 1364,
+ x: 4.79,
+ y: 4.82,
+ z: 2.95,
+ },
+ {
+ name: 16551,
+ carat: 1.02,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 59.2,
+ table: 58,
+ price: 6612,
+ x: 6.52,
+ y: 6.58,
+ z: 3.88,
+ },
+ {
+ name: 22487,
+ carat: 1.5,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 59.9,
+ table: 62,
+ price: 10517,
+ x: 7.4,
+ y: 7.37,
+ z: 4.42,
+ },
+ {
+ name: 30915,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 55,
+ price: 745,
+ x: 4.48,
+ y: 4.53,
+ z: 2.81,
+ },
+ {
+ name: 3792,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 61.6,
+ table: 56,
+ price: 3463,
+ x: 5.8,
+ y: 5.82,
+ z: 3.57,
+ },
+ {
+ name: 1845,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 57,
+ price: 3063,
+ x: 5.63,
+ y: 5.68,
+ z: 3.52,
+ },
+ {
+ name: 51932,
+ carat: 0.78,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 63.7,
+ table: 60,
+ price: 2440,
+ x: 5.77,
+ y: 5.73,
+ z: 3.66,
+ },
+ {
+ name: 35346,
+ carat: 0.42,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 57,
+ price: 898,
+ x: 4.78,
+ y: 4.76,
+ z: 3.01,
+ },
+ {
+ name: 15601,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 58,
+ price: 6257,
+ x: 6.38,
+ y: 6.48,
+ z: 3.98,
+ },
+ {
+ name: 52282,
+ carat: 0.84,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 56,
+ price: 2493,
+ x: 6.04,
+ y: 6.07,
+ z: 3.74,
+ },
+ {
+ name: 31240,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 54.1,
+ price: 757,
+ x: 4.66,
+ y: 4.69,
+ z: 2.89,
+ },
+ {
+ name: 6245,
+ carat: 1.03,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 62.1,
+ table: 54,
+ price: 4008,
+ x: 6.47,
+ y: 6.51,
+ z: 4.03,
+ },
+ {
+ name: 13751,
+ carat: 1.1,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 58.8,
+ table: 61,
+ price: 5606,
+ x: 6.73,
+ y: 6.67,
+ z: 3.94,
+ },
+ {
+ name: 16558,
+ carat: 1.33,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 59.9,
+ table: 60,
+ price: 6614,
+ x: 7.13,
+ y: 7.09,
+ z: 4.26,
+ },
+ {
+ name: 12471,
+ carat: 1.08,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 58,
+ price: 5250,
+ x: 6.63,
+ y: 6.51,
+ z: 4.08,
+ },
+ {
+ name: 48006,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 55,
+ price: 1919,
+ x: 5.14,
+ y: 5.12,
+ z: 3.21,
+ },
+ {
+ name: 46658,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 56,
+ price: 1787,
+ x: 5.15,
+ y: 5.17,
+ z: 3.18,
+ },
+ {
+ name: 22186,
+ carat: 1.22,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.3,
+ table: 56,
+ price: 10221,
+ x: 6.84,
+ y: 6.81,
+ z: 4.25,
+ },
+ {
+ name: 3612,
+ carat: 0.9,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.7,
+ table: 55,
+ price: 3428,
+ x: 6.11,
+ y: 6.17,
+ z: 3.85,
+ },
+ {
+ name: 20791,
+ carat: 1.52,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 58.2,
+ table: 60,
+ price: 9028,
+ x: 7.52,
+ y: 7.63,
+ z: 4.41,
+ },
+ {
+ name: 51092,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 54,
+ price: 2335,
+ x: 5.76,
+ y: 5.78,
+ z: 3.59,
+ },
+ {
+ name: 19807,
+ carat: 1.5,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 56,
+ price: 8371,
+ x: 7.35,
+ y: 7.41,
+ z: 4.6,
+ },
+ {
+ name: 39840,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 56,
+ price: 1098,
+ x: 5.16,
+ y: 5.22,
+ z: 3.2,
+ },
+ {
+ name: 14694,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 59.9,
+ table: 56,
+ price: 5929,
+ x: 6.51,
+ y: 6.54,
+ z: 3.91,
+ },
+ {
+ name: 48874,
+ carat: 0.61,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60,
+ table: 57,
+ price: 2036,
+ x: 5.52,
+ y: 5.55,
+ z: 3.32,
+ },
+ {
+ name: 25599,
+ carat: 2.14,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 63.8,
+ table: 57,
+ price: 14452,
+ x: 8.17,
+ y: 8.14,
+ z: 5.2,
+ },
+ {
+ name: 45086,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 58,
+ price: 1646,
+ x: 5.07,
+ y: 5.11,
+ z: 3.11,
+ },
+ {
+ name: 10001,
+ carat: 1,
+ cut: 'Fair',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 65.9,
+ table: 54,
+ price: 4704,
+ x: 6.24,
+ y: 6.2,
+ z: 4.1,
+ },
+ {
+ name: 49271,
+ carat: 0.64,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62,
+ table: 56,
+ price: 2089,
+ x: 5.57,
+ y: 5.53,
+ z: 3.44,
+ },
+ {
+ name: 42549,
+ carat: 0.59,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60.5,
+ table: 58,
+ price: 1325,
+ x: 5.43,
+ y: 5.51,
+ z: 3.31,
+ },
+ {
+ name: 52180,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 58,
+ price: 2476,
+ x: 5.6,
+ y: 5.67,
+ z: 3.51,
+ },
+ {
+ name: 41354,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 61.4,
+ table: 55.2,
+ price: 1218,
+ x: 5.2,
+ y: 5.22,
+ z: 3.2,
+ },
+ {
+ name: 4748,
+ carat: 0.92,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 59,
+ price: 3684,
+ x: 6.23,
+ y: 6.19,
+ z: 3.89,
+ },
+ {
+ name: 18772,
+ carat: 1.03,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.8,
+ table: 55,
+ price: 7677,
+ x: 6.4,
+ y: 6.52,
+ z: 4.06,
+ },
+ {
+ name: 51178,
+ carat: 0.75,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 58,
+ price: 2347,
+ x: 5.7,
+ y: 5.74,
+ z: 3.61,
+ },
+ {
+ name: 2423,
+ carat: 0.95,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 58,
+ price: 3181,
+ x: 6.22,
+ y: 6.18,
+ z: 3.88,
+ },
+ {
+ name: 19659,
+ carat: 1.4,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.8,
+ table: 54,
+ price: 8268,
+ x: 7.16,
+ y: 7.21,
+ z: 4.44,
+ },
+ {
+ name: 45684,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.2,
+ table: 56,
+ price: 1695,
+ x: 5.13,
+ y: 5.17,
+ z: 3.15,
+ },
+ {
+ name: 25903,
+ carat: 2.19,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 60.8,
+ table: 60,
+ price: 15032,
+ x: 8.34,
+ y: 8.38,
+ z: 5.08,
+ },
+ {
+ name: 32989,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.1,
+ table: 56,
+ price: 812,
+ x: 4.71,
+ y: 4.65,
+ z: 2.86,
+ },
+ {
+ name: 47257,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 57,
+ price: 1842,
+ x: 5.13,
+ y: 5.1,
+ z: 3.17,
+ },
+ {
+ name: 49516,
+ carat: 0.75,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 58,
+ price: 2122,
+ x: 5.77,
+ y: 5.82,
+ z: 3.62,
+ },
+ {
+ name: 24658,
+ carat: 1.72,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 59,
+ price: 12998,
+ x: 7.71,
+ y: 7.64,
+ z: 4.71,
+ },
+ {
+ name: 39746,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 56,
+ price: 1093,
+ x: 5.18,
+ y: 5.14,
+ z: 3.22,
+ },
+ {
+ name: 9185,
+ carat: 1.1,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 60.9,
+ table: 59,
+ price: 4545,
+ x: 6.65,
+ y: 6.74,
+ z: 4.08,
+ },
+ {
+ name: 44901,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 60,
+ price: 1629,
+ x: 5.03,
+ y: 5,
+ z: 3.14,
+ },
+ {
+ name: 33962,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 63.3,
+ table: 58,
+ price: 845,
+ x: 4.63,
+ y: 4.66,
+ z: 2.94,
+ },
+ {
+ name: 14450,
+ carat: 1.31,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 60.4,
+ table: 59,
+ price: 5832,
+ x: 7.16,
+ y: 7.05,
+ z: 4.29,
+ },
+ {
+ name: 40656,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.4,
+ table: 58,
+ price: 1154,
+ x: 5.09,
+ y: 5.11,
+ z: 3.13,
+ },
+ {
+ name: 22254,
+ carat: 1.18,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.3,
+ table: 55,
+ price: 10308,
+ x: 6.86,
+ y: 6.81,
+ z: 4.19,
+ },
+ {
+ name: 242,
+ carat: 1.01,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'I1',
+ depth: 64.5,
+ table: 58,
+ price: 2788,
+ x: 6.29,
+ y: 6.21,
+ z: 4.03,
+ },
+ {
+ name: 36145,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 55,
+ price: 928,
+ x: 4.46,
+ y: 4.43,
+ z: 2.77,
+ },
+ {
+ name: 36050,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.6,
+ table: 55,
+ price: 924,
+ x: 4.38,
+ y: 4.42,
+ z: 2.71,
+ },
+ {
+ name: 17226,
+ carat: 1.22,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 59,
+ price: 6887,
+ x: 6.86,
+ y: 6.83,
+ z: 4.23,
+ },
+ {
+ name: 35075,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'IF',
+ depth: 62.4,
+ table: 56,
+ price: 886,
+ x: 4.28,
+ y: 4.31,
+ z: 2.68,
+ },
+ {
+ name: 26131,
+ carat: 2.14,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 59.3,
+ table: 59,
+ price: 15418,
+ x: 8.39,
+ y: 8.43,
+ z: 5,
+ },
+ {
+ name: 11008,
+ carat: 0.97,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61,
+ table: 61,
+ price: 4915,
+ x: 6.32,
+ y: 6.28,
+ z: 3.84,
+ },
+ {
+ name: 45652,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 62,
+ table: 54,
+ price: 525,
+ x: 4.67,
+ y: 4.71,
+ z: 2.91,
+ },
+ {
+ name: 45451,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 56,
+ price: 1674,
+ x: 5.21,
+ y: 5.17,
+ z: 3.19,
+ },
+ {
+ name: 49282,
+ carat: 0.57,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 61.7,
+ table: 56,
+ price: 2091,
+ x: 5.31,
+ y: 5.33,
+ z: 3.28,
+ },
+ {
+ name: 7262,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 64.2,
+ table: 58,
+ price: 4199,
+ x: 6.31,
+ y: 6.33,
+ z: 4.06,
+ },
+ {
+ name: 28479,
+ carat: 0.32,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 54,
+ price: 672,
+ x: 4.41,
+ y: 4.37,
+ z: 2.77,
+ },
+ {
+ name: 38658,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 57,
+ price: 1040,
+ x: 4.84,
+ y: 4.77,
+ z: 3,
+ },
+ {
+ name: 40260,
+ carat: 0.4,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 60.6,
+ table: 60,
+ price: 1125,
+ x: 4.79,
+ y: 4.75,
+ z: 2.89,
+ },
+ {
+ name: 8662,
+ carat: 1.16,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 59.6,
+ table: 59,
+ price: 4455,
+ x: 6.85,
+ y: 6.87,
+ z: 4.09,
+ },
+ {
+ name: 37789,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 57,
+ price: 1000,
+ x: 4.29,
+ y: 4.32,
+ z: 2.64,
+ },
+ {
+ name: 5169,
+ carat: 0.91,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63,
+ table: 56,
+ price: 3772,
+ x: 6.12,
+ y: 6.16,
+ z: 3.87,
+ },
+ {
+ name: 13961,
+ carat: 1.51,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 62,
+ price: 5682,
+ x: 7.28,
+ y: 7.19,
+ z: 4.43,
+ },
+ {
+ name: 3082,
+ carat: 0.57,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 56,
+ price: 3313,
+ x: 5.37,
+ y: 5.4,
+ z: 3.3,
+ },
+ {
+ name: 2546,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.4,
+ table: 55,
+ price: 3206,
+ x: 5.71,
+ y: 5.76,
+ z: 3.53,
+ },
+ {
+ name: 16242,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.6,
+ table: 59,
+ price: 6499,
+ x: 6.38,
+ y: 6.46,
+ z: 4.02,
+ },
+ {
+ name: 1973,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.8,
+ table: 57,
+ price: 3091,
+ x: 5.79,
+ y: 5.82,
+ z: 3.53,
+ },
+ {
+ name: 548,
+ carat: 0.75,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.9,
+ table: 57,
+ price: 2829,
+ x: 5.88,
+ y: 5.82,
+ z: 3.62,
+ },
+ {
+ name: 8034,
+ carat: 0.91,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.5,
+ table: 58,
+ price: 4334,
+ x: 6.1,
+ y: 6.16,
+ z: 3.83,
+ },
+ {
+ name: 37127,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'I1',
+ depth: 61.1,
+ table: 57,
+ price: 971,
+ x: 5.18,
+ y: 5.2,
+ z: 3.17,
+ },
+ {
+ name: 34755,
+ carat: 0.41,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 60,
+ price: 876,
+ x: 4.83,
+ y: 4.79,
+ z: 2.93,
+ },
+ {
+ name: 19801,
+ carat: 1.71,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 59,
+ table: 60,
+ price: 8366,
+ x: 7.86,
+ y: 7.83,
+ z: 4.63,
+ },
+ {
+ name: 28129,
+ carat: 0.29,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 62.7,
+ table: 58,
+ price: 664,
+ x: 4.22,
+ y: 4.26,
+ z: 2.66,
+ },
+ {
+ name: 15985,
+ carat: 1.02,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 58,
+ price: 6397,
+ x: 6.5,
+ y: 6.44,
+ z: 4.02,
+ },
+ {
+ name: 45202,
+ carat: 0.51,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 59,
+ price: 1656,
+ x: 5.06,
+ y: 5.11,
+ z: 3.15,
+ },
+ {
+ name: 25904,
+ carat: 1.83,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 56,
+ price: 15032,
+ x: 7.87,
+ y: 7.81,
+ z: 4.82,
+ },
+ {
+ name: 51466,
+ carat: 0.72,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 59,
+ price: 2376,
+ x: 5.71,
+ y: 5.67,
+ z: 3.5,
+ },
+ {
+ name: 33422,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 56,
+ price: 828,
+ x: 4.42,
+ y: 4.37,
+ z: 2.71,
+ },
+ {
+ name: 27707,
+ carat: 0.36,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 58,
+ price: 648,
+ x: 4.57,
+ y: 4.52,
+ z: 2.8,
+ },
+ {
+ name: 21334,
+ carat: 1.53,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 58.4,
+ table: 59,
+ price: 9476,
+ x: 7.62,
+ y: 7.55,
+ z: 4.43,
+ },
+ {
+ name: 21363,
+ carat: 0.33,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 63.6,
+ table: 56,
+ price: 625,
+ x: 4.38,
+ y: 4.42,
+ z: 2.8,
+ },
+ {
+ name: 48897,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.3,
+ table: 55,
+ price: 2040,
+ x: 5.13,
+ y: 5.15,
+ z: 3.2,
+ },
+ {
+ name: 18390,
+ carat: 0.32,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.1,
+ table: 60,
+ price: 619,
+ x: 4.38,
+ y: 4.4,
+ z: 2.64,
+ },
+ {
+ name: 7304,
+ carat: 1.05,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63.2,
+ table: 59,
+ price: 4204,
+ x: 6.36,
+ y: 6.43,
+ z: 4.04,
+ },
+ {
+ name: 33212,
+ carat: 0.36,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 60.7,
+ table: 57.1,
+ price: 821,
+ x: 4.57,
+ y: 4.65,
+ z: 2.79,
+ },
+ {
+ name: 11747,
+ carat: 1.06,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61,
+ table: 58,
+ price: 5075,
+ x: 6.61,
+ y: 6.57,
+ z: 4.02,
+ },
+ {
+ name: 31566,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 56,
+ price: 766,
+ x: 4.34,
+ y: 4.37,
+ z: 2.7,
+ },
+ {
+ name: 19784,
+ carat: 1.15,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 58.4,
+ table: 59,
+ price: 8349,
+ x: 6.84,
+ y: 6.92,
+ z: 4.02,
+ },
+ {
+ name: 2897,
+ carat: 0.91,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.3,
+ table: 57,
+ price: 3282,
+ x: 6.12,
+ y: 6.08,
+ z: 3.86,
+ },
+ {
+ name: 3884,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 64.2,
+ table: 60,
+ price: 3484,
+ x: 6.35,
+ y: 6.27,
+ z: 4.05,
+ },
+ {
+ name: 24333,
+ carat: 1.54,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61,
+ table: 59,
+ price: 12592,
+ x: 7.43,
+ y: 7.38,
+ z: 4.52,
+ },
+ {
+ name: 40761,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 63.4,
+ table: 57,
+ price: 1164,
+ x: 4.64,
+ y: 4.66,
+ z: 2.95,
+ },
+ {
+ name: 17619,
+ carat: 1.56,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 57.6,
+ table: 65,
+ price: 7094,
+ x: 7.62,
+ y: 7.6,
+ z: 4.38,
+ },
+ {
+ name: 17354,
+ carat: 1.33,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 63.7,
+ table: 56,
+ price: 6963,
+ x: 6.92,
+ y: 6.96,
+ z: 4.42,
+ },
+ {
+ name: 47923,
+ carat: 0.56,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 60.5,
+ table: 59,
+ price: 1915,
+ x: 5.31,
+ y: 5.26,
+ z: 3.2,
+ },
+ {
+ name: 37149,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 55,
+ price: 972,
+ x: 4.43,
+ y: 4.4,
+ z: 2.73,
+ },
+ {
+ name: 27961,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 59.9,
+ table: 59,
+ price: 658,
+ x: 4.33,
+ y: 4.38,
+ z: 2.61,
+ },
+ {
+ name: 1445,
+ carat: 0.83,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 59,
+ price: 2975,
+ x: 6.02,
+ y: 5.99,
+ z: 3.7,
+ },
+ {
+ name: 12764,
+ carat: 1.21,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 62.3,
+ table: 55,
+ price: 5324,
+ x: 6.81,
+ y: 6.86,
+ z: 4.26,
+ },
+ {
+ name: 23038,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 59.5,
+ table: 59,
+ price: 631,
+ x: 4.5,
+ y: 4.48,
+ z: 2.67,
+ },
+ {
+ name: 19647,
+ carat: 1.52,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 59,
+ price: 8258,
+ x: 7.36,
+ y: 7.31,
+ z: 4.58,
+ },
+ {
+ name: 34090,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 63.4,
+ table: 58,
+ price: 852,
+ x: 4.75,
+ y: 4.68,
+ z: 2.99,
+ },
+ {
+ name: 8265,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63.5,
+ table: 57,
+ price: 4381,
+ x: 6.11,
+ y: 6.15,
+ z: 3.89,
+ },
+ {
+ name: 38481,
+ carat: 0.42,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 59,
+ price: 1031,
+ x: 4.81,
+ y: 4.83,
+ z: 2.98,
+ },
+ {
+ name: 40980,
+ carat: 0.41,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 58,
+ price: 1181,
+ x: 4.8,
+ y: 4.78,
+ z: 2.98,
+ },
+ {
+ name: 9617,
+ carat: 1.01,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 65.5,
+ table: 57,
+ price: 4634,
+ x: 6.12,
+ y: 6.22,
+ z: 4.04,
+ },
+ {
+ name: 12104,
+ carat: 1.22,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 56,
+ price: 5165,
+ x: 6.84,
+ y: 6.79,
+ z: 4.29,
+ },
+ {
+ name: 18829,
+ carat: 1.27,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 57,
+ price: 7715,
+ x: 6.91,
+ y: 6.95,
+ z: 4.34,
+ },
+ {
+ name: 3016,
+ carat: 0.53,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 61.2,
+ table: 55,
+ price: 3307,
+ x: 5.21,
+ y: 5.26,
+ z: 3.21,
+ },
+ {
+ name: 20984,
+ carat: 1.63,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 60,
+ price: 9199,
+ x: 7.51,
+ y: 7.55,
+ z: 4.66,
+ },
+ {
+ name: 2226,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 55,
+ price: 3145,
+ x: 5.71,
+ y: 5.76,
+ z: 3.53,
+ },
+ {
+ name: 39260,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 57,
+ price: 1069,
+ x: 4.32,
+ y: 4.29,
+ z: 2.64,
+ },
+ {
+ name: 52713,
+ carat: 0.52,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 58.8,
+ table: 61,
+ price: 2553,
+ x: 5.31,
+ y: 5.27,
+ z: 3.11,
+ },
+ {
+ name: 1783,
+ carat: 0.66,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 61.6,
+ table: 57,
+ price: 3049,
+ x: 5.64,
+ y: 5.57,
+ z: 3.45,
+ },
+ {
+ name: 19774,
+ carat: 1.52,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 59,
+ price: 8342,
+ x: 7.37,
+ y: 7.33,
+ z: 4.58,
+ },
+ {
+ name: 17061,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62,
+ table: 55,
+ price: 612,
+ x: 4.43,
+ y: 4.41,
+ z: 2.74,
+ },
+ {
+ name: 30335,
+ carat: 0.38,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 60.5,
+ table: 60,
+ price: 727,
+ x: 4.68,
+ y: 4.64,
+ z: 2.82,
+ },
+ {
+ name: 47019,
+ carat: 0.56,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 58,
+ price: 1819,
+ x: 5.22,
+ y: 5.3,
+ z: 3.28,
+ },
+ {
+ name: 34634,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.3,
+ table: 58,
+ price: 872,
+ x: 4.42,
+ y: 4.37,
+ z: 2.65,
+ },
+ {
+ name: 17141,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 63.8,
+ table: 56.9,
+ price: 6841,
+ x: 6.29,
+ y: 6.36,
+ z: 4.04,
+ },
+ {
+ name: 51614,
+ carat: 0.73,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 59.3,
+ table: 57,
+ price: 2395,
+ x: 5.88,
+ y: 5.95,
+ z: 3.51,
+ },
+ {
+ name: 31682,
+ carat: 0.26,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 56,
+ price: 769,
+ x: 4.13,
+ y: 4.1,
+ z: 2.55,
+ },
+ {
+ name: 47056,
+ carat: 0.61,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 55.7,
+ price: 1821,
+ x: 5.43,
+ y: 5.53,
+ z: 3.37,
+ },
+ {
+ name: 34323,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 58,
+ price: 859,
+ x: 4.68,
+ y: 4.72,
+ z: 2.92,
+ },
+ {
+ name: 19197,
+ carat: 1.25,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 57,
+ price: 7948,
+ x: 6.95,
+ y: 6.91,
+ z: 4.24,
+ },
+ {
+ name: 46802,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 60,
+ table: 62,
+ price: 1806,
+ x: 5.23,
+ y: 5.19,
+ z: 3.13,
+ },
+ {
+ name: 24274,
+ carat: 2.3,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 59.6,
+ table: 59,
+ price: 12499,
+ x: 8.61,
+ y: 8.56,
+ z: 5.12,
+ },
+ {
+ name: 11748,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 60.6,
+ table: 60,
+ price: 5076,
+ x: 6.52,
+ y: 6.46,
+ z: 3.93,
+ },
+ {
+ name: 8951,
+ carat: 1.19,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 59.5,
+ table: 59,
+ price: 4498,
+ x: 6.95,
+ y: 6.89,
+ z: 4.12,
+ },
+ {
+ name: 23224,
+ carat: 1.51,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.5,
+ table: 59,
+ price: 11230,
+ x: 7.49,
+ y: 7.41,
+ z: 4.51,
+ },
+ {
+ name: 46517,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 60.8,
+ table: 56,
+ price: 1781,
+ x: 5.24,
+ y: 5.26,
+ z: 3.19,
+ },
+ {
+ name: 5902,
+ carat: 0.92,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 62.4,
+ table: 59,
+ price: 3932,
+ x: 6.17,
+ y: 6.14,
+ z: 3.84,
+ },
+ {
+ name: 13724,
+ carat: 0.32,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 56.7,
+ table: 64,
+ price: 603,
+ x: 4.52,
+ y: 4.55,
+ z: 2.57,
+ },
+ {
+ name: 44842,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 56,
+ price: 1625,
+ x: 4.83,
+ y: 4.86,
+ z: 2.97,
+ },
+ {
+ name: 32610,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 62.3,
+ table: 55,
+ price: 802,
+ x: 4.37,
+ y: 4.36,
+ z: 2.72,
+ },
+ {
+ name: 32729,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62,
+ table: 60,
+ price: 802,
+ x: 4.34,
+ y: 4.3,
+ z: 2.68,
+ },
+ {
+ name: 40293,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 56,
+ price: 1125,
+ x: 4.75,
+ y: 4.7,
+ z: 2.94,
+ },
+ {
+ name: 22281,
+ carat: 1.56,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 56,
+ price: 10333,
+ x: 7.41,
+ y: 7.45,
+ z: 4.59,
+ },
+ {
+ name: 39900,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 56,
+ price: 1103,
+ x: 4.84,
+ y: 4.8,
+ z: 2.95,
+ },
+ {
+ name: 2657,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.8,
+ table: 58,
+ price: 3234,
+ x: 5.68,
+ y: 5.62,
+ z: 3.55,
+ },
+ {
+ name: 39750,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 59,
+ price: 1094,
+ x: 5.02,
+ y: 4.99,
+ z: 3.12,
+ },
+ {
+ name: 8576,
+ carat: 1,
+ cut: 'Fair',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 69.8,
+ table: 54,
+ price: 4435,
+ x: 6.03,
+ y: 5.94,
+ z: 4.18,
+ },
+ {
+ name: 46613,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.7,
+ table: 55,
+ price: 1787,
+ x: 5.09,
+ y: 5.12,
+ z: 3.2,
+ },
+ {
+ name: 35533,
+ carat: 0.36,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 59.4,
+ table: 56,
+ price: 905,
+ x: 4.71,
+ y: 4.69,
+ z: 2.79,
+ },
+ {
+ name: 23870,
+ carat: 1.63,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 56,
+ price: 11963,
+ x: 7.56,
+ y: 7.59,
+ z: 4.68,
+ },
+ {
+ name: 5281,
+ carat: 0.82,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 57,
+ price: 3798,
+ x: 6.01,
+ y: 6.05,
+ z: 3.71,
+ },
+ {
+ name: 45257,
+ carat: 0.6,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 60.6,
+ table: 57,
+ price: 1661,
+ x: 5.46,
+ y: 5.5,
+ z: 3.32,
+ },
+ {
+ name: 36946,
+ carat: 0.23,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 64.8,
+ table: 58,
+ price: 478,
+ x: 3.83,
+ y: 3.85,
+ z: 2.49,
+ },
+ {
+ name: 27120,
+ carat: 2.35,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 61.1,
+ table: 58,
+ price: 17294,
+ x: 8.63,
+ y: 8.56,
+ z: 5.25,
+ },
+ {
+ name: 20765,
+ carat: 1.22,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 60.7,
+ table: 57,
+ price: 9002,
+ x: 6.93,
+ y: 6.94,
+ z: 4.21,
+ },
+ {
+ name: 35706,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62,
+ table: 56,
+ price: 911,
+ x: 4.35,
+ y: 4.33,
+ z: 2.69,
+ },
+ {
+ name: 24232,
+ carat: 2.02,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 58,
+ price: 12431,
+ x: 8.14,
+ y: 8.1,
+ z: 5,
+ },
+ {
+ name: 20284,
+ carat: 1.52,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 60,
+ price: 8703,
+ x: 7.3,
+ y: 7.33,
+ z: 4.58,
+ },
+ {
+ name: 51292,
+ carat: 0.75,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 59.8,
+ table: 60,
+ price: 2360,
+ x: 5.9,
+ y: 5.84,
+ z: 3.51,
+ },
+ {
+ name: 13615,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 59,
+ price: 5571,
+ x: 6.36,
+ y: 6.42,
+ z: 3.99,
+ },
+ {
+ name: 34302,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.9,
+ table: 59,
+ price: 858,
+ x: 4.7,
+ y: 4.75,
+ z: 2.97,
+ },
+ {
+ name: 12363,
+ carat: 0.26,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.6,
+ table: 58,
+ price: 597,
+ x: 4.07,
+ y: 4.11,
+ z: 2.56,
+ },
+ {
+ name: 5119,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 60.5,
+ table: 61,
+ price: 3761,
+ x: 6.47,
+ y: 6.42,
+ z: 3.9,
+ },
+ {
+ name: 48839,
+ carat: 0.55,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 60,
+ price: 2030,
+ x: 5.29,
+ y: 5.28,
+ z: 3.24,
+ },
+ {
+ name: 46340,
+ carat: 0.51,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62,
+ table: 61,
+ price: 1758,
+ x: 5.14,
+ y: 5.11,
+ z: 3.18,
+ },
+ {
+ name: 41877,
+ carat: 0.5,
+ cut: 'Fair',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 65.7,
+ table: 63,
+ price: 1257,
+ x: 4.97,
+ y: 4.87,
+ z: 3.23,
+ },
+ {
+ name: 40539,
+ carat: 0.36,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'IF',
+ depth: 62.5,
+ table: 60,
+ price: 1148,
+ x: 4.53,
+ y: 4.49,
+ z: 2.82,
+ },
+ {
+ name: 31176,
+ carat: 0.35,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 62,
+ table: 55,
+ price: 756,
+ x: 4.52,
+ y: 4.54,
+ z: 2.81,
+ },
+ {
+ name: 26640,
+ carat: 2.03,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63.7,
+ table: 58,
+ price: 16412,
+ x: 7.91,
+ y: 7.94,
+ z: 5.05,
+ },
+ {
+ name: 41700,
+ carat: 0.41,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.2,
+ table: 62,
+ price: 1241,
+ x: 4.78,
+ y: 4.76,
+ z: 2.92,
+ },
+ {
+ name: 45694,
+ carat: 0.7,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 64.2,
+ table: 58,
+ price: 1697,
+ x: 5.56,
+ y: 5.6,
+ z: 3.58,
+ },
+ {
+ name: 40284,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 55,
+ price: 495,
+ x: 4.51,
+ y: 4.55,
+ z: 2.77,
+ },
+ {
+ name: 33029,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 60.7,
+ table: 58,
+ price: 814,
+ x: 4.3,
+ y: 4.33,
+ z: 2.62,
+ },
+ {
+ name: 11496,
+ carat: 1.03,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 59.8,
+ table: 57,
+ price: 5018,
+ x: 6.64,
+ y: 6.57,
+ z: 3.95,
+ },
+ {
+ name: 20438,
+ carat: 1.51,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 60.8,
+ table: 57,
+ price: 8794,
+ x: 7.44,
+ y: 7.39,
+ z: 4.51,
+ },
+ {
+ name: 17076,
+ carat: 1.24,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 60.2,
+ table: 60,
+ price: 6808,
+ x: 6.94,
+ y: 6.91,
+ z: 4.17,
+ },
+ {
+ name: 16525,
+ carat: 1.33,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62,
+ table: 59,
+ price: 6603,
+ x: 7.1,
+ y: 7.04,
+ z: 4.38,
+ },
+ {
+ name: 28064,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 56,
+ price: 660,
+ x: 4.39,
+ y: 4.41,
+ z: 2.69,
+ },
+ {
+ name: 21288,
+ carat: 1.7,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 56,
+ price: 9444,
+ x: 7.71,
+ y: 7.64,
+ z: 4.7,
+ },
+ {
+ name: 40319,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 59.9,
+ table: 60,
+ price: 1125,
+ x: 5.22,
+ y: 5.16,
+ z: 3.11,
+ },
+ {
+ name: 6229,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 63.3,
+ table: 55,
+ price: 4004,
+ x: 6.05,
+ y: 6.08,
+ z: 3.84,
+ },
+ {
+ name: 20362,
+ carat: 1.09,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.8,
+ table: 56,
+ price: 8753,
+ x: 6.58,
+ y: 6.62,
+ z: 4.08,
+ },
+ {
+ name: 27719,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 59.8,
+ table: 60,
+ price: 648,
+ x: 4.46,
+ y: 4.44,
+ z: 2.66,
+ },
+ {
+ name: 13355,
+ carat: 0.24,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 58,
+ price: 419,
+ x: 4,
+ y: 4.02,
+ z: 2.49,
+ },
+ {
+ name: 23211,
+ carat: 1.26,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.7,
+ table: 56,
+ price: 11218,
+ x: 6.96,
+ y: 6.98,
+ z: 4.3,
+ },
+ {
+ name: 8072,
+ carat: 0.74,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 58.4,
+ table: 60,
+ price: 4336,
+ x: 6.03,
+ y: 6.06,
+ z: 3.53,
+ },
+ {
+ name: 50355,
+ carat: 0.8,
+ cut: 'Fair',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 58,
+ price: 2246,
+ x: 5.96,
+ y: 5.93,
+ z: 3.64,
+ },
+ {
+ name: 29236,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 53,
+ price: 696,
+ x: 4.84,
+ y: 4.86,
+ z: 3.02,
+ },
+ {
+ name: 15462,
+ carat: 1.21,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62,
+ table: 57,
+ price: 6190,
+ x: 6.81,
+ y: 6.83,
+ z: 4.23,
+ },
+ {
+ name: 37924,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 61.7,
+ table: 59,
+ price: 485,
+ x: 3.94,
+ y: 3.97,
+ z: 2.44,
+ },
+ {
+ name: 38438,
+ carat: 0.49,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 58,
+ price: 1026,
+ x: 5.03,
+ y: 4.98,
+ z: 3.13,
+ },
+ {
+ name: 53845,
+ carat: 0.74,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.5,
+ table: 59,
+ price: 2740,
+ x: 5.79,
+ y: 5.82,
+ z: 3.57,
+ },
+ {
+ name: 42942,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 58,
+ price: 506,
+ x: 4.33,
+ y: 4.28,
+ z: 2.64,
+ },
+ {
+ name: 30233,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.5,
+ table: 56,
+ price: 723,
+ x: 4.48,
+ y: 4.51,
+ z: 2.72,
+ },
+ {
+ name: 12447,
+ carat: 1.3,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 60.3,
+ table: 60,
+ price: 5242,
+ x: 7.01,
+ y: 6.99,
+ z: 4.22,
+ },
+ {
+ name: 39528,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 63.5,
+ table: 57,
+ price: 1080,
+ x: 4.68,
+ y: 4.65,
+ z: 2.96,
+ },
+ {
+ name: 14827,
+ carat: 1.21,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 57,
+ price: 5973,
+ x: 6.86,
+ y: 6.93,
+ z: 4.22,
+ },
+ {
+ name: 23609,
+ carat: 1.52,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 59,
+ price: 11637,
+ x: 7.27,
+ y: 7.36,
+ z: 4.58,
+ },
+ {
+ name: 52759,
+ carat: 0.72,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62,
+ table: 57,
+ price: 2562,
+ x: 5.73,
+ y: 5.76,
+ z: 3.56,
+ },
+ {
+ name: 38309,
+ carat: 0.31,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 64.3,
+ table: 55,
+ price: 488,
+ x: 4.29,
+ y: 4.27,
+ z: 2.75,
+ },
+ {
+ name: 17027,
+ carat: 1.02,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 62.1,
+ table: 56,
+ price: 6797,
+ x: 6.5,
+ y: 6.45,
+ z: 4.02,
+ },
+ {
+ name: 17159,
+ carat: 1.51,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 62,
+ price: 6851,
+ x: 7.32,
+ y: 7.36,
+ z: 4.49,
+ },
+ {
+ name: 51702,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.9,
+ table: 56,
+ price: 2400,
+ x: 5.66,
+ y: 5.73,
+ z: 3.58,
+ },
+ {
+ name: 16966,
+ carat: 1.22,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 57,
+ price: 6776,
+ x: 6.86,
+ y: 6.82,
+ z: 4.23,
+ },
+ {
+ name: 11068,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62,
+ table: 57,
+ price: 596,
+ x: 4.46,
+ y: 4.48,
+ z: 2.77,
+ },
+ {
+ name: 28424,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 54.6,
+ price: 670,
+ x: 4.65,
+ y: 4.69,
+ z: 2.89,
+ },
+ {
+ name: 28283,
+ carat: 0.23,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62,
+ table: 54,
+ price: 364,
+ x: 3.95,
+ y: 3.99,
+ z: 2.46,
+ },
+ {
+ name: 44763,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 59.5,
+ table: 58,
+ price: 1621,
+ x: 5.21,
+ y: 5.28,
+ z: 3.12,
+ },
+ {
+ name: 47921,
+ carat: 0.76,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 59,
+ price: 1915,
+ x: 5.91,
+ y: 5.86,
+ z: 3.58,
+ },
+ {
+ name: 45809,
+ carat: 0.52,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.2,
+ table: 62,
+ price: 1710,
+ x: 5.12,
+ y: 5.05,
+ z: 3.11,
+ },
+ {
+ name: 2789,
+ carat: 0.81,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 58,
+ price: 3257,
+ x: 5.97,
+ y: 6.04,
+ z: 3.71,
+ },
+ {
+ name: 25299,
+ carat: 2.08,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 63.8,
+ table: 58,
+ price: 13956,
+ x: 8.02,
+ y: 8.1,
+ z: 5.14,
+ },
+ {
+ name: 27405,
+ carat: 1.93,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 58.9,
+ table: 62,
+ price: 17995,
+ x: 8.17,
+ y: 7.97,
+ z: 4.75,
+ },
+ {
+ name: 18129,
+ carat: 1.41,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 58.5,
+ table: 57,
+ price: 7339,
+ x: 7.36,
+ y: 7.44,
+ z: 4.33,
+ },
+ {
+ name: 39532,
+ carat: 0.4,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 63.9,
+ table: 56,
+ price: 1080,
+ x: 4.68,
+ y: 4.64,
+ z: 2.98,
+ },
+ {
+ name: 674,
+ carat: 0.76,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 59,
+ price: 2847,
+ x: 5.93,
+ y: 5.88,
+ z: 3.61,
+ },
+ {
+ name: 53665,
+ carat: 0.72,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.1,
+ table: 57,
+ price: 2708,
+ x: 5.71,
+ y: 5.74,
+ z: 3.61,
+ },
+ {
+ name: 14068,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.6,
+ table: 57,
+ price: 605,
+ x: 4.27,
+ y: 4.29,
+ z: 2.68,
+ },
+ {
+ name: 15754,
+ carat: 1.29,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.6,
+ table: 54,
+ price: 6300,
+ x: 7,
+ y: 7.02,
+ z: 4.32,
+ },
+ {
+ name: 39855,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 61,
+ table: 55,
+ price: 1100,
+ x: 4.47,
+ y: 4.52,
+ z: 2.74,
+ },
+ {
+ name: 47231,
+ carat: 0.7,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 66,
+ table: 56,
+ price: 1840,
+ x: 5.5,
+ y: 5.53,
+ z: 3.64,
+ },
+ {
+ name: 35265,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.1,
+ table: 55,
+ price: 895,
+ x: 4.46,
+ y: 4.49,
+ z: 2.78,
+ },
+ {
+ name: 35740,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 59,
+ price: 911,
+ x: 4.31,
+ y: 4.26,
+ z: 2.62,
+ },
+ {
+ name: 9811,
+ carat: 1.21,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 61,
+ price: 4669,
+ x: 6.86,
+ y: 6.8,
+ z: 4.21,
+ },
+ {
+ name: 16780,
+ carat: 1.02,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 56,
+ price: 6683,
+ x: 6.46,
+ y: 6.4,
+ z: 4,
+ },
+ {
+ name: 9127,
+ carat: 1.13,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 59,
+ price: 4536,
+ x: 6.65,
+ y: 6.68,
+ z: 4.12,
+ },
+ {
+ name: 12726,
+ carat: 0.9,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 59.5,
+ table: 58,
+ price: 5312,
+ x: 6.33,
+ y: 6.28,
+ z: 3.75,
+ },
+ {
+ name: 25205,
+ carat: 2.07,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 59,
+ price: 13800,
+ x: 8.2,
+ y: 8.16,
+ z: 5.03,
+ },
+ {
+ name: 29275,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 59.4,
+ table: 59,
+ price: 698,
+ x: 4.44,
+ y: 4.41,
+ z: 2.63,
+ },
+ {
+ name: 18402,
+ carat: 1.06,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 57,
+ price: 7479,
+ x: 6.55,
+ y: 6.53,
+ z: 4.05,
+ },
+ {
+ name: 42611,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 56,
+ price: 505,
+ x: 4.37,
+ y: 4.42,
+ z: 2.73,
+ },
+ {
+ name: 50928,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 55,
+ price: 2319,
+ x: 5.72,
+ y: 5.74,
+ z: 3.53,
+ },
+ {
+ name: 29951,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 59,
+ price: 445,
+ x: 4.46,
+ y: 4.51,
+ z: 2.75,
+ },
+ {
+ name: 26314,
+ carat: 2.34,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.7,
+ table: 60,
+ price: 15818,
+ x: 8.59,
+ y: 8.53,
+ z: 5.28,
+ },
+ {
+ name: 3457,
+ carat: 0.78,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 55,
+ price: 3389,
+ x: 5.92,
+ y: 5.95,
+ z: 3.69,
+ },
+ {
+ name: 49097,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.6,
+ table: 55,
+ price: 2063,
+ x: 5.14,
+ y: 5.18,
+ z: 3.18,
+ },
+ {
+ name: 4156,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.7,
+ table: 54.8,
+ price: 3548,
+ x: 5.73,
+ y: 5.77,
+ z: 3.55,
+ },
+ {
+ name: 9566,
+ carat: 1.12,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.8,
+ table: 58,
+ price: 4624,
+ x: 6.62,
+ y: 6.68,
+ z: 4.11,
+ },
+ {
+ name: 52609,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 59,
+ price: 2545,
+ x: 5.69,
+ y: 5.73,
+ z: 3.57,
+ },
+ {
+ name: 17441,
+ carat: 1.24,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.5,
+ table: 60,
+ price: 6994,
+ x: 6.97,
+ y: 6.91,
+ z: 4.2,
+ },
+ {
+ name: 7345,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 56,
+ price: 4212,
+ x: 6.36,
+ y: 6.43,
+ z: 4.01,
+ },
+ {
+ name: 42696,
+ carat: 0.46,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 62.4,
+ table: 53.4,
+ price: 1338,
+ x: 4.95,
+ y: 5.01,
+ z: 3.1,
+ },
+ {
+ name: 47851,
+ carat: 0.77,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 63.3,
+ table: 57,
+ price: 1909,
+ x: 5.79,
+ y: 5.84,
+ z: 3.68,
+ },
+ {
+ name: 25534,
+ carat: 1.5,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61,
+ table: 58,
+ price: 14352,
+ x: 7.37,
+ y: 7.31,
+ z: 4.48,
+ },
+ {
+ name: 16092,
+ carat: 1.32,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 57,
+ price: 6431,
+ x: 7.07,
+ y: 7.01,
+ z: 4.38,
+ },
+ {
+ name: 31166,
+ carat: 0.41,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 60.1,
+ table: 60,
+ price: 755,
+ x: 4.79,
+ y: 4.83,
+ z: 2.89,
+ },
+ {
+ name: 51790,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 57,
+ price: 2415,
+ x: 5.79,
+ y: 5.77,
+ z: 3.52,
+ },
+ {
+ name: 88,
+ carat: 0.24,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 60.8,
+ table: 59,
+ price: 554,
+ x: 4.02,
+ y: 4,
+ z: 2.44,
+ },
+ {
+ name: 25451,
+ carat: 1.51,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 63.1,
+ table: 62,
+ price: 14205,
+ x: 7.24,
+ y: 7.22,
+ z: 4.56,
+ },
+ {
+ name: 31204,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.4,
+ table: 58,
+ price: 756,
+ x: 4.47,
+ y: 4.44,
+ z: 2.69,
+ },
+ {
+ name: 31959,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 54,
+ price: 452,
+ x: 4.37,
+ y: 4.4,
+ z: 2.73,
+ },
+ {
+ name: 38340,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.8,
+ table: 55,
+ price: 1020,
+ x: 4.43,
+ y: 4.41,
+ z: 2.73,
+ },
+ {
+ name: 2594,
+ carat: 0.64,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 60.9,
+ table: 56,
+ price: 3217,
+ x: 5.57,
+ y: 5.59,
+ z: 3.4,
+ },
+ {
+ name: 24570,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'IF',
+ depth: 61.4,
+ table: 57,
+ price: 12865,
+ x: 6.53,
+ y: 6.46,
+ z: 3.99,
+ },
+ {
+ name: 53212,
+ carat: 0.85,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.8,
+ table: 54,
+ price: 2635,
+ x: 6.07,
+ y: 6.1,
+ z: 3.76,
+ },
+ {
+ name: 39773,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 63.5,
+ table: 58,
+ price: 1094,
+ x: 5.03,
+ y: 4.98,
+ z: 3.18,
+ },
+ {
+ name: 42305,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 57,
+ price: 1295,
+ x: 5.08,
+ y: 5.12,
+ z: 3.13,
+ },
+ {
+ name: 39063,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 64,
+ table: 55,
+ price: 1059,
+ x: 5.07,
+ y: 5.11,
+ z: 3.26,
+ },
+ {
+ name: 1060,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 63.2,
+ table: 55,
+ price: 558,
+ x: 4.4,
+ y: 4.3,
+ z: 2.75,
+ },
+ {
+ name: 41268,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 54.5,
+ price: 502,
+ x: 4.33,
+ y: 4.36,
+ z: 2.69,
+ },
+ {
+ name: 13499,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 61.3,
+ table: 56,
+ price: 5539,
+ x: 5.72,
+ y: 5.76,
+ z: 3.52,
+ },
+ {
+ name: 9650,
+ carat: 1.12,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 59,
+ price: 4641,
+ x: 6.69,
+ y: 6.65,
+ z: 4.08,
+ },
+ {
+ name: 46896,
+ carat: 0.6,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 52,
+ price: 1814,
+ x: 5.5,
+ y: 5.43,
+ z: 3.36,
+ },
+ {
+ name: 4117,
+ carat: 0.79,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 56,
+ price: 3539,
+ x: 6,
+ y: 5.96,
+ z: 3.66,
+ },
+ {
+ name: 39352,
+ carat: 0.52,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 59,
+ price: 1073,
+ x: 5.12,
+ y: 5.06,
+ z: 3.18,
+ },
+ {
+ name: 40808,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 55,
+ price: 1170,
+ x: 5.03,
+ y: 5.07,
+ z: 3.17,
+ },
+ {
+ name: 17708,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 64.2,
+ table: 56,
+ price: 613,
+ x: 4.22,
+ y: 4.26,
+ z: 2.72,
+ },
+ {
+ name: 34501,
+ carat: 0.42,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 59.2,
+ table: 61,
+ price: 867,
+ x: 4.88,
+ y: 4.91,
+ z: 2.9,
+ },
+ {
+ name: 33837,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 62,
+ table: 57,
+ price: 844,
+ x: 4.29,
+ y: 4.32,
+ z: 2.67,
+ },
+ {
+ name: 35374,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 57,
+ price: 899,
+ x: 4.71,
+ y: 4.74,
+ z: 2.95,
+ },
+ {
+ name: 320,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 58,
+ price: 2801,
+ x: 5.7,
+ y: 5.67,
+ z: 3.53,
+ },
+ {
+ name: 11930,
+ carat: 0.93,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.1,
+ table: 57,
+ price: 5126,
+ x: 6.33,
+ y: 6.41,
+ z: 3.83,
+ },
+ {
+ name: 10079,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.6,
+ table: 56,
+ price: 592,
+ x: 4.42,
+ y: 4.46,
+ z: 2.73,
+ },
+ {
+ name: 15112,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 57,
+ price: 6073,
+ x: 6.34,
+ y: 6.38,
+ z: 3.99,
+ },
+ {
+ name: 49356,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 63.6,
+ table: 56,
+ price: 2098,
+ x: 5.58,
+ y: 5.67,
+ z: 3.58,
+ },
+ {
+ name: 17755,
+ carat: 1.33,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 54,
+ price: 7148,
+ x: 7.14,
+ y: 7.15,
+ z: 4.37,
+ },
+ {
+ name: 34192,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 56,
+ price: 854,
+ x: 4.46,
+ y: 4.44,
+ z: 2.74,
+ },
+ {
+ name: 42409,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.1,
+ table: 56,
+ price: 1310,
+ x: 4.86,
+ y: 4.9,
+ z: 2.98,
+ },
+ {
+ name: 37858,
+ carat: 0.44,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.4,
+ table: 58,
+ price: 1003,
+ x: 4.87,
+ y: 4.93,
+ z: 2.96,
+ },
+ {
+ name: 31467,
+ carat: 0.34,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 61.5,
+ table: 60,
+ price: 765,
+ x: 4.49,
+ y: 4.45,
+ z: 2.75,
+ },
+ {
+ name: 39215,
+ carat: 0.42,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 60.7,
+ table: 60,
+ price: 1066,
+ x: 4.81,
+ y: 4.88,
+ z: 2.94,
+ },
+ {
+ name: 29220,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'IF',
+ depth: 61.9,
+ table: 55,
+ price: 695,
+ x: 4.5,
+ y: 4.52,
+ z: 2.79,
+ },
+ {
+ name: 37440,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.7,
+ table: 56,
+ price: 984,
+ x: 4.42,
+ y: 4.46,
+ z: 2.74,
+ },
+ {
+ name: 4536,
+ carat: 0.76,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 62.9,
+ table: 58,
+ price: 3640,
+ x: 5.76,
+ y: 5.85,
+ z: 3.65,
+ },
+ {
+ name: 3091,
+ carat: 0.93,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 62,
+ price: 3317,
+ x: 6.26,
+ y: 6.17,
+ z: 3.81,
+ },
+ {
+ name: 8882,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.6,
+ table: 63,
+ price: 4485,
+ x: 6.1,
+ y: 6.14,
+ z: 3.83,
+ },
+ {
+ name: 13302,
+ carat: 1.05,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 56,
+ price: 5494,
+ x: 6.49,
+ y: 6.56,
+ z: 4.06,
+ },
+ {
+ name: 43088,
+ carat: 0.51,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 59,
+ price: 1381,
+ x: 5.07,
+ y: 5.12,
+ z: 3.18,
+ },
+ {
+ name: 15091,
+ carat: 1.21,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 58.8,
+ table: 58,
+ price: 6065,
+ x: 7.07,
+ y: 6.91,
+ z: 4.11,
+ },
+ {
+ name: 52428,
+ carat: 0.75,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 59.3,
+ table: 59,
+ price: 2513,
+ x: 5.87,
+ y: 6,
+ z: 3.52,
+ },
+ {
+ name: 40412,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 55,
+ price: 1134,
+ x: 5.3,
+ y: 5.33,
+ z: 3.26,
+ },
+ {
+ name: 10498,
+ carat: 1.02,
+ cut: 'Fair',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 66.4,
+ table: 60,
+ price: 4798,
+ x: 6.29,
+ y: 6.21,
+ z: 4.15,
+ },
+ {
+ name: 36997,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 55,
+ price: 964,
+ x: 4.81,
+ y: 4.84,
+ z: 2.97,
+ },
+ {
+ name: 34210,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 59,
+ price: 854,
+ x: 4.45,
+ y: 4.4,
+ z: 2.75,
+ },
+ {
+ name: 48645,
+ carat: 0.27,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.8,
+ table: 56,
+ price: 537,
+ x: 4.25,
+ y: 4.23,
+ z: 2.58,
+ },
+ {
+ name: 20802,
+ carat: 1.5,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 62.8,
+ table: 58,
+ price: 9033,
+ x: 7.17,
+ y: 7.23,
+ z: 4.52,
+ },
+ {
+ name: 4618,
+ carat: 0.9,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 60.1,
+ table: 59,
+ price: 3663,
+ x: 6.37,
+ y: 6.25,
+ z: 3.79,
+ },
+ {
+ name: 10955,
+ carat: 1.03,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 57,
+ price: 4900,
+ x: 6.53,
+ y: 6.46,
+ z: 4,
+ },
+ {
+ name: 3797,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 56,
+ price: 3464,
+ x: 5.78,
+ y: 5.82,
+ z: 3.57,
+ },
+ {
+ name: 16221,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62,
+ table: 58,
+ price: 6484,
+ x: 6.5,
+ y: 6.46,
+ z: 4.02,
+ },
+ {
+ name: 12627,
+ carat: 1.25,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 63.3,
+ table: 56,
+ price: 5292,
+ x: 6.87,
+ y: 6.83,
+ z: 4.34,
+ },
+ {
+ name: 41967,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.1,
+ table: 58,
+ price: 505,
+ x: 3.93,
+ y: 3.99,
+ z: 2.42,
+ },
+ {
+ name: 6493,
+ carat: 1.06,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 57.2,
+ table: 60,
+ price: 4060,
+ x: 6.84,
+ y: 6.74,
+ z: 3.88,
+ },
+ {
+ name: 15854,
+ carat: 1.02,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 57,
+ price: 6342,
+ x: 6.41,
+ y: 6.44,
+ z: 4.02,
+ },
+ {
+ name: 36269,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 57,
+ price: 936,
+ x: 4.41,
+ y: 4.38,
+ z: 2.72,
+ },
+ {
+ name: 7956,
+ carat: 1.07,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 59,
+ price: 4321,
+ x: 6.51,
+ y: 6.58,
+ z: 4.12,
+ },
+ {
+ name: 50816,
+ carat: 0.75,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 60.3,
+ table: 61,
+ price: 2307,
+ x: 5.88,
+ y: 5.86,
+ z: 3.54,
+ },
+ {
+ name: 33151,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.4,
+ table: 58,
+ price: 816,
+ x: 4.32,
+ y: 4.35,
+ z: 2.66,
+ },
+ {
+ name: 37024,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 58,
+ price: 965,
+ x: 4.43,
+ y: 4.39,
+ z: 2.73,
+ },
+ {
+ name: 6022,
+ carat: 1.18,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'I1',
+ depth: 63.3,
+ table: 57,
+ price: 3965,
+ x: 6.7,
+ y: 6.64,
+ z: 4.22,
+ },
+ {
+ name: 31531,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 55,
+ price: 765,
+ x: 4.49,
+ y: 4.45,
+ z: 2.78,
+ },
+ {
+ name: 25949,
+ carat: 1.51,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.8,
+ table: 57,
+ price: 15118,
+ x: 7.36,
+ y: 7.31,
+ z: 4.53,
+ },
+ {
+ name: 2426,
+ carat: 0.95,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 59.8,
+ table: 60,
+ price: 3181,
+ x: 6.36,
+ y: 6.34,
+ z: 3.8,
+ },
+ {
+ name: 35436,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62,
+ table: 55,
+ price: 900,
+ x: 4.41,
+ y: 4.39,
+ z: 2.73,
+ },
+ {
+ name: 41220,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.5,
+ table: 56,
+ price: 1207,
+ x: 4.85,
+ y: 4.87,
+ z: 2.99,
+ },
+ {
+ name: 33773,
+ carat: 0.48,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 53,
+ price: 841,
+ x: 5.06,
+ y: 5.08,
+ z: 3.14,
+ },
+ {
+ name: 16566,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.8,
+ table: 59,
+ price: 6618,
+ x: 6.37,
+ y: 6.34,
+ z: 3.99,
+ },
+ {
+ name: 9385,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 56,
+ price: 589,
+ x: 4.39,
+ y: 4.42,
+ z: 2.71,
+ },
+ {
+ name: 22896,
+ carat: 1.56,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 58,
+ price: 10934,
+ x: 7.37,
+ y: 7.42,
+ z: 4.6,
+ },
+ {
+ name: 15350,
+ carat: 1,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 57.4,
+ table: 58,
+ price: 6160,
+ x: 6.61,
+ y: 6.57,
+ z: 3.78,
+ },
+ {
+ name: 20496,
+ carat: 1.2,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 58,
+ price: 8829,
+ x: 6.75,
+ y: 6.81,
+ z: 4.23,
+ },
+ {
+ name: 26237,
+ carat: 1.71,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 59.3,
+ table: 60,
+ price: 15671,
+ x: 7.86,
+ y: 7.81,
+ z: 4.65,
+ },
+ {
+ name: 21635,
+ carat: 1.02,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 63.7,
+ table: 59,
+ price: 9728,
+ x: 6.34,
+ y: 6.38,
+ z: 4.05,
+ },
+ {
+ name: 413,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.3,
+ table: 56,
+ price: 555,
+ x: 4.29,
+ y: 4.31,
+ z: 2.68,
+ },
+ {
+ name: 4229,
+ carat: 0.74,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.5,
+ table: 56,
+ price: 3572,
+ x: 5.79,
+ y: 5.82,
+ z: 3.57,
+ },
+ {
+ name: 10579,
+ carat: 1.23,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.1,
+ table: 57,
+ price: 4819,
+ x: 6.83,
+ y: 6.8,
+ z: 4.23,
+ },
+ {
+ name: 40264,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.1,
+ table: 57,
+ price: 492,
+ x: 4.47,
+ y: 4.5,
+ z: 2.74,
+ },
+ {
+ name: 19797,
+ carat: 1.74,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 62,
+ price: 8364,
+ x: 7.62,
+ y: 7.54,
+ z: 4.7,
+ },
+ {
+ name: 41748,
+ carat: 0.52,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 63.6,
+ table: 56,
+ price: 1244,
+ x: 5.07,
+ y: 5.09,
+ z: 3.23,
+ },
+ {
+ name: 2696,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.4,
+ table: 59,
+ price: 3246,
+ x: 6.08,
+ y: 6.04,
+ z: 3.84,
+ },
+ {
+ name: 13216,
+ carat: 0.91,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 55,
+ price: 5458,
+ x: 6.21,
+ y: 6.23,
+ z: 3.85,
+ },
+ {
+ name: 6925,
+ carat: 0.91,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 63.5,
+ table: 57,
+ price: 4138,
+ x: 6.11,
+ y: 6.07,
+ z: 3.87,
+ },
+ {
+ name: 41236,
+ carat: 0.39,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.1,
+ table: 59,
+ price: 1207,
+ x: 4.74,
+ y: 4.68,
+ z: 2.88,
+ },
+ {
+ name: 51977,
+ carat: 0.26,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 62.9,
+ table: 61,
+ price: 547,
+ x: 4.01,
+ y: 4.06,
+ z: 2.54,
+ },
+ {
+ name: 44527,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 54.1,
+ price: 1601,
+ x: 5.07,
+ y: 5.12,
+ z: 3.17,
+ },
+ {
+ name: 442,
+ carat: 0.89,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 60.2,
+ table: 59,
+ price: 2815,
+ x: 6.26,
+ y: 6.23,
+ z: 3.76,
+ },
+ {
+ name: 6065,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.1,
+ table: 61,
+ price: 3966,
+ x: 6.27,
+ y: 6.38,
+ z: 3.93,
+ },
+ {
+ name: 50812,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 55,
+ price: 2307,
+ x: 5.25,
+ y: 5.27,
+ z: 3.24,
+ },
+ {
+ name: 28616,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 60,
+ price: 675,
+ x: 4.27,
+ y: 4.24,
+ z: 2.66,
+ },
+ {
+ name: 3714,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.1,
+ table: 55,
+ price: 3452,
+ x: 6.16,
+ y: 6.13,
+ z: 3.88,
+ },
+ {
+ name: 48054,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 60.7,
+ table: 60,
+ price: 1927,
+ x: 5.75,
+ y: 5.78,
+ z: 3.5,
+ },
+ {
+ name: 31482,
+ carat: 0.34,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 60.2,
+ table: 58,
+ price: 765,
+ x: 4.55,
+ y: 4.52,
+ z: 2.73,
+ },
+ {
+ name: 43479,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.1,
+ table: 61,
+ price: 1420,
+ x: 5.2,
+ y: 5.15,
+ z: 3.11,
+ },
+ {
+ name: 49421,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 61.2,
+ table: 57,
+ price: 2107,
+ x: 5.3,
+ y: 5.28,
+ z: 3.24,
+ },
+ {
+ name: 26852,
+ carat: 2.01,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61,
+ table: 61,
+ price: 16778,
+ x: 8.15,
+ y: 7.99,
+ z: 4.92,
+ },
+ {
+ name: 50683,
+ carat: 0.76,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 63,
+ table: 56,
+ price: 2288,
+ x: 5.81,
+ y: 5.84,
+ z: 3.67,
+ },
+ {
+ name: 51574,
+ carat: 0.74,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.8,
+ table: 60,
+ price: 2391,
+ x: 5.78,
+ y: 5.8,
+ z: 3.58,
+ },
+ {
+ name: 4490,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.7,
+ table: 58,
+ price: 3626,
+ x: 6.31,
+ y: 6.35,
+ z: 4.03,
+ },
+ {
+ name: 14321,
+ carat: 1.18,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 58,
+ price: 5801,
+ x: 6.79,
+ y: 6.74,
+ z: 4.18,
+ },
+ {
+ name: 32399,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 54,
+ price: 791,
+ x: 4.38,
+ y: 4.4,
+ z: 2.72,
+ },
+ {
+ name: 48692,
+ carat: 0.58,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.6,
+ table: 56,
+ price: 2006,
+ x: 5.35,
+ y: 5.39,
+ z: 3.31,
+ },
+ {
+ name: 28458,
+ carat: 0.32,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 57,
+ price: 672,
+ x: 4.39,
+ y: 4.41,
+ z: 2.73,
+ },
+ {
+ name: 15645,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 54,
+ price: 6272,
+ x: 6.42,
+ y: 6.38,
+ z: 3.99,
+ },
+ {
+ name: 30606,
+ carat: 0.34,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 57,
+ price: 447,
+ x: 4.46,
+ y: 4.51,
+ z: 2.77,
+ },
+ {
+ name: 8079,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 57.6,
+ table: 62,
+ price: 4338,
+ x: 6.66,
+ y: 6.56,
+ z: 3.81,
+ },
+ {
+ name: 50346,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 60.5,
+ table: 58,
+ price: 2245,
+ x: 5.73,
+ y: 5.77,
+ z: 3.48,
+ },
+ {
+ name: 5859,
+ carat: 0.91,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 59.6,
+ table: 60,
+ price: 3921,
+ x: 6.25,
+ y: 6.29,
+ z: 3.74,
+ },
+ {
+ name: 6230,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 58.8,
+ table: 60,
+ price: 4004,
+ x: 6.22,
+ y: 6.26,
+ z: 3.67,
+ },
+ {
+ name: 33140,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.1,
+ table: 59,
+ price: 816,
+ x: 4.34,
+ y: 4.39,
+ z: 2.71,
+ },
+ {
+ name: 991,
+ carat: 0.77,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 58,
+ price: 2896,
+ x: 5.94,
+ y: 5.88,
+ z: 3.6,
+ },
+ {
+ name: 11591,
+ carat: 1.07,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.7,
+ table: 58,
+ price: 5042,
+ x: 6.54,
+ y: 6.61,
+ z: 4.06,
+ },
+ {
+ name: 1034,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 58,
+ price: 2905,
+ x: 5.65,
+ y: 5.71,
+ z: 3.53,
+ },
+ {
+ name: 23396,
+ carat: 0.36,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 60,
+ price: 631,
+ x: 4.56,
+ y: 4.61,
+ z: 2.79,
+ },
+ {
+ name: 13821,
+ carat: 1.26,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61,
+ table: 55,
+ price: 5631,
+ x: 7,
+ y: 6.97,
+ z: 4.26,
+ },
+ {
+ name: 4418,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63.9,
+ table: 58,
+ price: 3611,
+ x: 6.37,
+ y: 6.31,
+ z: 4.05,
+ },
+ {
+ name: 110,
+ carat: 0.59,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 55,
+ price: 2761,
+ x: 5.38,
+ y: 5.43,
+ z: 3.35,
+ },
+ {
+ name: 46385,
+ carat: 0.57,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62,
+ table: 58,
+ price: 1763,
+ x: 5.38,
+ y: 5.33,
+ z: 3.32,
+ },
+ {
+ name: 36517,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 62.4,
+ table: 58,
+ price: 945,
+ x: 4.28,
+ y: 4.25,
+ z: 2.66,
+ },
+ {
+ name: 50692,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 56,
+ price: 2290,
+ x: 5.26,
+ y: 5.23,
+ z: 3.23,
+ },
+ {
+ name: 16356,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 58,
+ price: 608,
+ x: 4.28,
+ y: 4.22,
+ z: 2.66,
+ },
+ {
+ name: 30090,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 60.5,
+ table: 59,
+ price: 720,
+ x: 4.42,
+ y: 4.41,
+ z: 2.67,
+ },
+ {
+ name: 47490,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 56,
+ price: 1864,
+ x: 5.75,
+ y: 5.78,
+ z: 3.59,
+ },
+ {
+ name: 34950,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 61,
+ table: 56,
+ price: 379,
+ x: 4.39,
+ y: 4.43,
+ z: 2.69,
+ },
+ {
+ name: 19144,
+ carat: 1.6,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.2,
+ table: 59,
+ price: 7906,
+ x: 7.42,
+ y: 7.46,
+ z: 4.63,
+ },
+ {
+ name: 14123,
+ carat: 1.05,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 57,
+ price: 5728,
+ x: 6.52,
+ y: 6.55,
+ z: 4.03,
+ },
+ {
+ name: 32105,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 55,
+ price: 781,
+ x: 4.43,
+ y: 4.46,
+ z: 2.76,
+ },
+ {
+ name: 18898,
+ carat: 1.07,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 59,
+ price: 7751,
+ x: 6.61,
+ y: 6.53,
+ z: 4.03,
+ },
+ {
+ name: 29023,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.4,
+ table: 54,
+ price: 687,
+ x: 4.37,
+ y: 4.38,
+ z: 2.73,
+ },
+ {
+ name: 35086,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'IF',
+ depth: 61.1,
+ table: 58,
+ price: 886,
+ x: 4.32,
+ y: 4.36,
+ z: 2.65,
+ },
+ {
+ name: 2621,
+ carat: 0.74,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.7,
+ table: 57,
+ price: 3226,
+ x: 5.79,
+ y: 5.85,
+ z: 3.59,
+ },
+ {
+ name: 50578,
+ carat: 0.56,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.5,
+ table: 58,
+ price: 2279,
+ x: 5.3,
+ y: 5.33,
+ z: 3.27,
+ },
+ {
+ name: 27907,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 57,
+ price: 656,
+ x: 4.72,
+ y: 4.77,
+ z: 2.97,
+ },
+ {
+ name: 46212,
+ carat: 0.51,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.5,
+ table: 54,
+ price: 1751,
+ x: 5.13,
+ y: 5.15,
+ z: 3.21,
+ },
+ {
+ name: 27876,
+ carat: 0.44,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 54,
+ price: 654,
+ x: 4.89,
+ y: 4.93,
+ z: 3.06,
+ },
+ {
+ name: 39269,
+ carat: 0.38,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 59,
+ price: 1069,
+ x: 4.67,
+ y: 4.63,
+ z: 2.88,
+ },
+ {
+ name: 25518,
+ carat: 2.14,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 61.9,
+ table: 56,
+ price: 14321,
+ x: 8.22,
+ y: 8.26,
+ z: 5.1,
+ },
+ {
+ name: 32774,
+ carat: 0.34,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 58,
+ price: 803,
+ x: 4.49,
+ y: 4.47,
+ z: 2.74,
+ },
+ {
+ name: 44438,
+ carat: 0.51,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 60,
+ price: 1590,
+ x: 5.08,
+ y: 5.1,
+ z: 3.18,
+ },
+ {
+ name: 2369,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 63.5,
+ table: 59,
+ price: 3176,
+ x: 6.05,
+ y: 6.1,
+ z: 3.86,
+ },
+ {
+ name: 34537,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 57,
+ price: 868,
+ x: 4.41,
+ y: 4.44,
+ z: 2.73,
+ },
+ {
+ name: 41755,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 55,
+ price: 1244,
+ x: 5.05,
+ y: 5.09,
+ z: 3.17,
+ },
+ {
+ name: 41188,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.6,
+ table: 56,
+ price: 1202,
+ x: 5.13,
+ y: 5.16,
+ z: 3.12,
+ },
+ {
+ name: 38319,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62,
+ table: 54,
+ price: 1019,
+ x: 5.17,
+ y: 5.19,
+ z: 3.21,
+ },
+ {
+ name: 13565,
+ carat: 1.16,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 55,
+ price: 5554,
+ x: 6.79,
+ y: 6.74,
+ z: 4.21,
+ },
+ {
+ name: 3909,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 60.6,
+ table: 58,
+ price: 3494,
+ x: 5.76,
+ y: 5.79,
+ z: 3.5,
+ },
+ {
+ name: 48366,
+ carat: 0.56,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 58,
+ price: 1963,
+ x: 5.3,
+ y: 5.34,
+ z: 3.25,
+ },
+ {
+ name: 6629,
+ carat: 0.8,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.1,
+ table: 56,
+ price: 4086,
+ x: 5.92,
+ y: 5.97,
+ z: 3.69,
+ },
+ {
+ name: 51713,
+ carat: 0.78,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.7,
+ table: 55.9,
+ price: 2401,
+ x: 5.82,
+ y: 5.85,
+ z: 3.72,
+ },
+ {
+ name: 11921,
+ carat: 1.22,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 56,
+ price: 5124,
+ x: 6.82,
+ y: 6.79,
+ z: 4.25,
+ },
+ {
+ name: 30835,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 60.2,
+ table: 57,
+ price: 743,
+ x: 4.54,
+ y: 4.5,
+ z: 2.72,
+ },
+ {
+ name: 4295,
+ carat: 0.82,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 55,
+ price: 3588,
+ x: 5.97,
+ y: 6.01,
+ z: 3.7,
+ },
+ {
+ name: 423,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 57,
+ price: 2812,
+ x: 5.69,
+ y: 5.72,
+ z: 3.56,
+ },
+ {
+ name: 22043,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 63.2,
+ table: 56,
+ price: 628,
+ x: 4.33,
+ y: 4.28,
+ z: 2.72,
+ },
+ {
+ name: 53028,
+ carat: 0.82,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 60.5,
+ table: 58,
+ price: 2602,
+ x: 6.01,
+ y: 6.08,
+ z: 3.66,
+ },
+ {
+ name: 41363,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 57,
+ price: 1219,
+ x: 5.14,
+ y: 5.09,
+ z: 3.23,
+ },
+ {
+ name: 2400,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 55,
+ price: 562,
+ x: 4.37,
+ y: 4.39,
+ z: 2.7,
+ },
+ {
+ name: 39296,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 57,
+ price: 491,
+ x: 4.26,
+ y: 4.29,
+ z: 2.67,
+ },
+ {
+ name: 13143,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.5,
+ table: 55,
+ price: 5437,
+ x: 6.44,
+ y: 6.51,
+ z: 3.98,
+ },
+ {
+ name: 44041,
+ carat: 0.53,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 61.3,
+ table: 61,
+ price: 1548,
+ x: 5.15,
+ y: 5.2,
+ z: 3.17,
+ },
+ {
+ name: 38296,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.6,
+ table: 57,
+ price: 487,
+ x: 4.34,
+ y: 4.37,
+ z: 2.63,
+ },
+ {
+ name: 44394,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 60.6,
+ table: 57,
+ price: 1583,
+ x: 5.17,
+ y: 5.2,
+ z: 3.14,
+ },
+ {
+ name: 28735,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62,
+ table: 56,
+ price: 680,
+ x: 4.34,
+ y: 4.37,
+ z: 2.7,
+ },
+ {
+ name: 14912,
+ carat: 1.07,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.2,
+ table: 55,
+ price: 6002,
+ x: 6.64,
+ y: 6.68,
+ z: 4.01,
+ },
+ {
+ name: 18648,
+ carat: 1.03,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 59,
+ table: 55,
+ price: 7613,
+ x: 6.62,
+ y: 6.67,
+ z: 3.92,
+ },
+ {
+ name: 48841,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 54,
+ price: 2030,
+ x: 5.29,
+ y: 5.26,
+ z: 3.26,
+ },
+ {
+ name: 22540,
+ carat: 2.02,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 55,
+ price: 10577,
+ x: 8.1,
+ y: 8.06,
+ z: 5.03,
+ },
+ {
+ name: 1752,
+ carat: 0.81,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 59.4,
+ table: 56,
+ price: 3042,
+ x: 5.97,
+ y: 6.11,
+ z: 3.59,
+ },
+ {
+ name: 14997,
+ carat: 1.07,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 58,
+ price: 6040,
+ x: 6.54,
+ y: 6.48,
+ z: 4.05,
+ },
+ {
+ name: 8429,
+ carat: 0.92,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 58.9,
+ table: 57,
+ price: 4406,
+ x: 6.35,
+ y: 6.38,
+ z: 3.75,
+ },
+ {
+ name: 43254,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 62.1,
+ table: 55,
+ price: 1400,
+ x: 4.78,
+ y: 4.81,
+ z: 2.98,
+ },
+ {
+ name: 38577,
+ carat: 0.4,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 61,
+ price: 1035,
+ x: 4.67,
+ y: 4.63,
+ z: 2.92,
+ },
+ {
+ name: 45190,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.5,
+ table: 57,
+ price: 1656,
+ x: 5.07,
+ y: 5.14,
+ z: 3.19,
+ },
+ {
+ name: 28080,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VVS2',
+ depth: 62.5,
+ table: 53,
+ price: 662,
+ x: 4.74,
+ y: 4.79,
+ z: 2.98,
+ },
+ {
+ name: 14187,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 58.9,
+ table: 61,
+ price: 5756,
+ x: 6.46,
+ y: 6.55,
+ z: 3.83,
+ },
+ {
+ name: 18522,
+ carat: 1.6,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 58,
+ price: 7550,
+ x: 7.48,
+ y: 7.54,
+ z: 4.67,
+ },
+ {
+ name: 18046,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 62,
+ price: 614,
+ x: 4.21,
+ y: 4.25,
+ z: 2.65,
+ },
+ {
+ name: 30370,
+ carat: 0.36,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 63.5,
+ table: 54,
+ price: 729,
+ x: 4.59,
+ y: 4.55,
+ z: 2.9,
+ },
+ {
+ name: 3507,
+ carat: 0.76,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 56,
+ price: 3401,
+ x: 5.88,
+ y: 5.91,
+ z: 3.61,
+ },
+ {
+ name: 21699,
+ carat: 0.34,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 58,
+ price: 626,
+ x: 4.42,
+ y: 4.46,
+ z: 2.77,
+ },
+ {
+ name: 15698,
+ carat: 0.35,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 54,
+ price: 607,
+ x: 4.57,
+ y: 4.6,
+ z: 2.82,
+ },
+ {
+ name: 44791,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 59,
+ price: 1624,
+ x: 5.09,
+ y: 5.13,
+ z: 3.14,
+ },
+ {
+ name: 22790,
+ carat: 1.62,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 60,
+ price: 10813,
+ x: 7.48,
+ y: 7.53,
+ z: 4.6,
+ },
+ {
+ name: 19285,
+ carat: 1.11,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 63.2,
+ table: 57,
+ price: 8006,
+ x: 6.64,
+ y: 6.61,
+ z: 4.18,
+ },
+ {
+ name: 14736,
+ carat: 1.25,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.2,
+ table: 55.4,
+ price: 5932,
+ x: 6.89,
+ y: 6.94,
+ z: 4.29,
+ },
+ {
+ name: 46196,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 60.9,
+ table: 57,
+ price: 1749,
+ x: 5.14,
+ y: 5.16,
+ z: 3.14,
+ },
+ {
+ name: 37954,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 58.6,
+ table: 61,
+ price: 1007,
+ x: 4.83,
+ y: 4.87,
+ z: 2.84,
+ },
+ {
+ name: 48989,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.7,
+ table: 54,
+ price: 538,
+ x: 4.56,
+ y: 4.62,
+ z: 2.83,
+ },
+ {
+ name: 29695,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 63,
+ table: 58,
+ price: 707,
+ x: 4.33,
+ y: 4.37,
+ z: 2.74,
+ },
+ {
+ name: 30585,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 56,
+ price: 734,
+ x: 4.34,
+ y: 4.37,
+ z: 2.68,
+ },
+ {
+ name: 28251,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 60.8,
+ table: 58,
+ price: 666,
+ x: 4.44,
+ y: 4.47,
+ z: 2.71,
+ },
+ {
+ name: 18984,
+ carat: 1.09,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 57,
+ price: 7813,
+ x: 6.62,
+ y: 6.56,
+ z: 4.09,
+ },
+ {
+ name: 36046,
+ carat: 0.34,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61,
+ table: 56,
+ price: 924,
+ x: 4.5,
+ y: 4.54,
+ z: 2.76,
+ },
+ {
+ name: 3,
+ carat: 0.23,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 56.9,
+ table: 65,
+ price: 327,
+ x: 4.05,
+ y: 4.07,
+ z: 2.31,
+ },
+ {
+ name: 33592,
+ carat: 0.37,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 60.9,
+ table: 60,
+ price: 833,
+ x: 4.63,
+ y: 4.6,
+ z: 2.81,
+ },
+ {
+ name: 20738,
+ carat: 1.4,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 63,
+ table: 56,
+ price: 8977,
+ x: 7.13,
+ y: 7.07,
+ z: 4.47,
+ },
+ {
+ name: 10220,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.8,
+ table: 57,
+ price: 4743,
+ x: 6.39,
+ y: 6.43,
+ z: 3.96,
+ },
+ {
+ name: 41632,
+ carat: 0.32,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 63.2,
+ table: 55,
+ price: 504,
+ x: 4.36,
+ y: 4.34,
+ z: 2.75,
+ },
+ {
+ name: 41443,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.4,
+ table: 54,
+ price: 1229,
+ x: 4.76,
+ y: 4.79,
+ z: 2.93,
+ },
+ {
+ name: 2473,
+ carat: 0.76,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 56,
+ price: 3192,
+ x: 5.92,
+ y: 5.89,
+ z: 3.63,
+ },
+ {
+ name: 22363,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 60,
+ price: 628,
+ x: 4.36,
+ y: 4.32,
+ z: 2.66,
+ },
+ {
+ name: 2615,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 57,
+ price: 3223,
+ x: 5.76,
+ y: 5.79,
+ z: 3.54,
+ },
+ {
+ name: 49975,
+ carat: 0.29,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 60.9,
+ table: 57,
+ price: 541,
+ x: 4.28,
+ y: 4.32,
+ z: 2.61,
+ },
+ {
+ name: 26857,
+ carat: 2.1,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 59,
+ price: 16783,
+ x: 8.18,
+ y: 8.13,
+ z: 5.13,
+ },
+ {
+ name: 5333,
+ carat: 1.04,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 63.5,
+ table: 59,
+ price: 3810,
+ x: 6.37,
+ y: 6.42,
+ z: 4.06,
+ },
+ {
+ name: 52202,
+ carat: 0.67,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 59.8,
+ table: 60.3,
+ price: 2479,
+ x: 5.62,
+ y: 5.69,
+ z: 3.38,
+ },
+ {
+ name: 30749,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 62.2,
+ table: 54,
+ price: 740,
+ x: 4.48,
+ y: 4.53,
+ z: 2.8,
+ },
+ {
+ name: 28454,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 56,
+ price: 671,
+ x: 4.75,
+ y: 4.77,
+ z: 2.96,
+ },
+ {
+ name: 20320,
+ carat: 1.22,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62,
+ table: 58,
+ price: 8733,
+ x: 6.89,
+ y: 6.86,
+ z: 4.26,
+ },
+ {
+ name: 5571,
+ carat: 1.08,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 64.9,
+ table: 60,
+ price: 3861,
+ x: 6.43,
+ y: 6.39,
+ z: 4.16,
+ },
+ {
+ name: 41709,
+ carat: 0.51,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 59,
+ price: 1243,
+ x: 5.07,
+ y: 5.13,
+ z: 3.2,
+ },
+ {
+ name: 33087,
+ carat: 0.46,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 58,
+ price: 815,
+ x: 4.88,
+ y: 4.96,
+ z: 3.08,
+ },
+ {
+ name: 7344,
+ carat: 1.18,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.8,
+ table: 58,
+ price: 4211,
+ x: 6.83,
+ y: 6.7,
+ z: 4.19,
+ },
+ {
+ name: 1949,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 56,
+ price: 3084,
+ x: 5.76,
+ y: 5.72,
+ z: 3.58,
+ },
+ {
+ name: 46642,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.9,
+ table: 57,
+ price: 526,
+ x: 4.25,
+ y: 4.3,
+ z: 2.69,
+ },
+ {
+ name: 38126,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.3,
+ table: 54,
+ price: 1013,
+ x: 4.33,
+ y: 4.31,
+ z: 2.69,
+ },
+ {
+ name: 18465,
+ carat: 1.07,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62,
+ table: 56,
+ price: 7513,
+ x: 6.51,
+ y: 6.55,
+ z: 4.05,
+ },
+ {
+ name: 31404,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.9,
+ table: 57,
+ price: 764,
+ x: 4.28,
+ y: 4.31,
+ z: 2.66,
+ },
+ {
+ name: 31274,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 56,
+ price: 449,
+ x: 4.37,
+ y: 4.39,
+ z: 2.7,
+ },
+ {
+ name: 23938,
+ carat: 1.5,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 58,
+ price: 12069,
+ x: 7.27,
+ y: 7.31,
+ z: 4.55,
+ },
+ {
+ name: 14586,
+ carat: 1.05,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 60.1,
+ table: 57,
+ price: 5886,
+ x: 6.62,
+ y: 6.59,
+ z: 3.97,
+ },
+ {
+ name: 29105,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 57,
+ price: 689,
+ x: 4.55,
+ y: 4.48,
+ z: 2.77,
+ },
+ {
+ name: 35835,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'IF',
+ depth: 61.9,
+ table: 55,
+ price: 915,
+ x: 4.38,
+ y: 4.44,
+ z: 2.73,
+ },
+ {
+ name: 42875,
+ carat: 0.45,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.7,
+ table: 56,
+ price: 1358,
+ x: 4.96,
+ y: 4.93,
+ z: 3.05,
+ },
+ {
+ name: 23957,
+ carat: 1.44,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.6,
+ table: 57,
+ price: 12093,
+ x: 7.21,
+ y: 7.19,
+ z: 4.51,
+ },
+ {
+ name: 7756,
+ carat: 1.05,
+ cut: 'Fair',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 58.9,
+ table: 66,
+ price: 4281,
+ x: 6.71,
+ y: 6.6,
+ z: 3.92,
+ },
+ {
+ name: 28871,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 59.3,
+ table: 58,
+ price: 684,
+ x: 4.5,
+ y: 4.47,
+ z: 2.66,
+ },
+ {
+ name: 47900,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 57,
+ price: 1914,
+ x: 5.23,
+ y: 5.26,
+ z: 3.23,
+ },
+ {
+ name: 5586,
+ carat: 1,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 65.5,
+ table: 54,
+ price: 3864,
+ x: 6.2,
+ y: 6.16,
+ z: 4.05,
+ },
+ {
+ name: 25711,
+ carat: 2.11,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 58.4,
+ table: 62,
+ price: 14615,
+ x: 8.43,
+ y: 8.39,
+ z: 4.91,
+ },
+ {
+ name: 33428,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.3,
+ table: 55,
+ price: 828,
+ x: 4.46,
+ y: 4.42,
+ z: 2.72,
+ },
+ {
+ name: 23684,
+ carat: 1.55,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 60.7,
+ table: 59,
+ price: 11738,
+ x: 7.46,
+ y: 7.5,
+ z: 4.54,
+ },
+ {
+ name: 8434,
+ carat: 1.08,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 56,
+ price: 4407,
+ x: 6.55,
+ y: 6.61,
+ z: 4.12,
+ },
+ {
+ name: 21746,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 59.1,
+ table: 58,
+ price: 9815,
+ x: 6.5,
+ y: 6.57,
+ z: 3.86,
+ },
+ {
+ name: 8729,
+ carat: 0.27,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 62,
+ table: 56,
+ price: 586,
+ x: 4.16,
+ y: 4.19,
+ z: 2.59,
+ },
+ {
+ name: 2088,
+ carat: 0.79,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 59,
+ price: 3112,
+ x: 5.89,
+ y: 5.96,
+ z: 3.64,
+ },
+ {
+ name: 13055,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.5,
+ table: 61,
+ price: 5410,
+ x: 6.47,
+ y: 6.43,
+ z: 3.9,
+ },
+ {
+ name: 35133,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 59.1,
+ table: 60,
+ price: 889,
+ x: 4.84,
+ y: 4.87,
+ z: 2.87,
+ },
+ {
+ name: 31658,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 56,
+ price: 768,
+ x: 4.45,
+ y: 4.41,
+ z: 2.72,
+ },
+ {
+ name: 48599,
+ carat: 0.7,
+ cut: 'Fair',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 64.4,
+ table: 55,
+ price: 1996,
+ x: 5.6,
+ y: 5.55,
+ z: 3.59,
+ },
+ {
+ name: 36281,
+ carat: 0.32,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 63.5,
+ table: 56,
+ price: 477,
+ x: 4.35,
+ y: 4.38,
+ z: 2.77,
+ },
+ {
+ name: 35578,
+ carat: 0.35,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62,
+ table: 59,
+ price: 906,
+ x: 4.55,
+ y: 4.51,
+ z: 2.81,
+ },
+ {
+ name: 11700,
+ carat: 1.29,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 60,
+ price: 5068,
+ x: 6.96,
+ y: 6.98,
+ z: 4.27,
+ },
+ {
+ name: 34365,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 56,
+ price: 863,
+ x: 4.8,
+ y: 4.83,
+ z: 2.94,
+ },
+ {
+ name: 29341,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 59.2,
+ table: 60,
+ price: 698,
+ x: 4.47,
+ y: 4.42,
+ z: 2.63,
+ },
+ {
+ name: 2854,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 60.2,
+ table: 56,
+ price: 3273,
+ x: 5.86,
+ y: 5.9,
+ z: 3.54,
+ },
+ {
+ name: 17409,
+ carat: 1.36,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 56,
+ price: 6973,
+ x: 7.16,
+ y: 7.13,
+ z: 4.42,
+ },
+ {
+ name: 34443,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.3,
+ table: 55,
+ price: 864,
+ x: 4.34,
+ y: 4.37,
+ z: 2.67,
+ },
+ {
+ name: 52563,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 62.3,
+ table: 55,
+ price: 2536,
+ x: 5.7,
+ y: 5.64,
+ z: 3.53,
+ },
+ {
+ name: 12988,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 55,
+ price: 5396,
+ x: 6.41,
+ y: 6.34,
+ z: 3.97,
+ },
+ {
+ name: 14853,
+ carat: 1.07,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 56,
+ price: 5982,
+ x: 6.47,
+ y: 6.53,
+ z: 4.08,
+ },
+ {
+ name: 940,
+ carat: 0.9,
+ cut: 'Fair',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 66.9,
+ table: 57,
+ price: 2885,
+ x: 6.02,
+ y: 5.9,
+ z: 3.99,
+ },
+ {
+ name: 26708,
+ carat: 0.32,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 60,
+ price: 645,
+ x: 4.35,
+ y: 4.36,
+ z: 2.69,
+ },
+ {
+ name: 44127,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62,
+ table: 56,
+ price: 1559,
+ x: 5.06,
+ y: 5.1,
+ z: 3.15,
+ },
+ {
+ name: 34450,
+ carat: 0.4,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.7,
+ table: 61,
+ price: 864,
+ x: 4.68,
+ y: 4.63,
+ z: 2.87,
+ },
+ {
+ name: 30140,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 60,
+ price: 720,
+ x: 4.36,
+ y: 4.33,
+ z: 2.72,
+ },
+ {
+ name: 4853,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.3,
+ table: 56,
+ price: 3710,
+ x: 5.69,
+ y: 5.75,
+ z: 3.51,
+ },
+ {
+ name: 47541,
+ carat: 0.58,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.1,
+ table: 58,
+ price: 1872,
+ x: 5.35,
+ y: 5.4,
+ z: 3.34,
+ },
+ {
+ name: 12751,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63.2,
+ table: 59,
+ price: 5320,
+ x: 6.29,
+ y: 6.4,
+ z: 4.01,
+ },
+ {
+ name: 34555,
+ carat: 0.52,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'I1',
+ depth: 63,
+ table: 56,
+ price: 870,
+ x: 5.18,
+ y: 5.11,
+ z: 3.24,
+ },
+ {
+ name: 50137,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 59,
+ price: 2213,
+ x: 5.62,
+ y: 5.66,
+ z: 3.5,
+ },
+ {
+ name: 25189,
+ carat: 2.01,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.5,
+ table: 55,
+ price: 13777,
+ x: 8.12,
+ y: 8.08,
+ z: 5.06,
+ },
+ {
+ name: 34915,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.9,
+ table: 55,
+ price: 880,
+ x: 4.48,
+ y: 4.46,
+ z: 2.81,
+ },
+ {
+ name: 26431,
+ carat: 2,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60.1,
+ table: 54,
+ price: 15962,
+ x: 8.01,
+ y: 8.15,
+ z: 4.86,
+ },
+ {
+ name: 22682,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 55,
+ price: 629,
+ x: 4.67,
+ y: 4.69,
+ z: 2.9,
+ },
+ {
+ name: 52236,
+ carat: 0.57,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 60,
+ table: 61,
+ price: 2485,
+ x: 5.36,
+ y: 5.44,
+ z: 3.24,
+ },
+ {
+ name: 32203,
+ carat: 0.35,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 59,
+ price: 788,
+ x: 4.56,
+ y: 4.5,
+ z: 2.77,
+ },
+ {
+ name: 7958,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 59.8,
+ table: 58,
+ price: 4321,
+ x: 6.47,
+ y: 6.53,
+ z: 3.89,
+ },
+ {
+ name: 14904,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 59.2,
+ table: 59,
+ price: 5999,
+ x: 6.52,
+ y: 6.59,
+ z: 3.88,
+ },
+ {
+ name: 18768,
+ carat: 1.35,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 58,
+ price: 7673,
+ x: 7.03,
+ y: 6.95,
+ z: 4.36,
+ },
+ {
+ name: 12175,
+ carat: 1.18,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 57,
+ price: 5182,
+ x: 6.81,
+ y: 6.86,
+ z: 4.18,
+ },
+ {
+ name: 13522,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 60.1,
+ table: 61,
+ price: 5544,
+ x: 6.5,
+ y: 6.47,
+ z: 3.9,
+ },
+ {
+ name: 40220,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.4,
+ table: 57,
+ price: 1123,
+ x: 4.74,
+ y: 4.78,
+ z: 2.97,
+ },
+ {
+ name: 324,
+ carat: 1.04,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'I1',
+ depth: 62.2,
+ table: 58,
+ price: 2801,
+ x: 6.46,
+ y: 6.41,
+ z: 4,
+ },
+ {
+ name: 2955,
+ carat: 0.83,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 63.8,
+ table: 54,
+ price: 3295,
+ x: 5.96,
+ y: 6.04,
+ z: 3.83,
+ },
+ {
+ name: 38930,
+ carat: 0.36,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'IF',
+ depth: 59.5,
+ table: 57,
+ price: 1053,
+ x: 4.68,
+ y: 4.73,
+ z: 2.8,
+ },
+ {
+ name: 903,
+ carat: 0.72,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 54,
+ price: 2877,
+ x: 5.74,
+ y: 5.76,
+ z: 3.57,
+ },
+ {
+ name: 35534,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.4,
+ table: 59,
+ price: 905,
+ x: 4.31,
+ y: 4.25,
+ z: 2.67,
+ },
+ {
+ name: 48135,
+ carat: 0.6,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 59.5,
+ table: 57.8,
+ price: 1940,
+ x: 5.48,
+ y: 5.56,
+ z: 3.28,
+ },
+ {
+ name: 15376,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 61.3,
+ table: 56,
+ price: 606,
+ x: 4.77,
+ y: 4.79,
+ z: 2.93,
+ },
+ {
+ name: 15711,
+ carat: 0.24,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 60.4,
+ table: 56,
+ price: 608,
+ x: 4.05,
+ y: 4.07,
+ z: 2.45,
+ },
+ {
+ name: 49465,
+ carat: 1,
+ cut: 'Fair',
+ color: 'I',
+ clarity: 'I1',
+ depth: 65.4,
+ table: 57,
+ price: 2112,
+ x: 6.28,
+ y: 6.2,
+ z: 4.08,
+ },
+ {
+ name: 25591,
+ carat: 2,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 65.1,
+ table: 56,
+ price: 14430,
+ x: 7.86,
+ y: 7.77,
+ z: 5.09,
+ },
+ {
+ name: 27807,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 57,
+ price: 650,
+ x: 4.3,
+ y: 4.33,
+ z: 2.66,
+ },
+ {
+ name: 45354,
+ carat: 0.55,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 59.1,
+ table: 62,
+ price: 1664,
+ x: 5.37,
+ y: 5.32,
+ z: 3.16,
+ },
+ {
+ name: 39716,
+ carat: 0.5,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 64,
+ table: 56,
+ price: 1090,
+ x: 5.03,
+ y: 4.97,
+ z: 3.2,
+ },
+ {
+ name: 42245,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.7,
+ table: 55,
+ price: 1292,
+ x: 5.17,
+ y: 5.2,
+ z: 3.2,
+ },
+ {
+ name: 3519,
+ carat: 0.81,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 57,
+ price: 3404,
+ x: 5.95,
+ y: 5.99,
+ z: 3.72,
+ },
+ {
+ name: 32008,
+ carat: 0.37,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 56,
+ price: 777,
+ x: 4.65,
+ y: 4.6,
+ z: 2.84,
+ },
+ {
+ name: 15982,
+ carat: 1.02,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.4,
+ table: 58,
+ price: 6397,
+ x: 6.51,
+ y: 6.47,
+ z: 3.92,
+ },
+ {
+ name: 2392,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 55,
+ price: 561,
+ x: 4.42,
+ y: 4.45,
+ z: 2.74,
+ },
+ {
+ name: 5981,
+ carat: 1.05,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60.9,
+ table: 61,
+ price: 3951,
+ x: 6.61,
+ y: 6.55,
+ z: 4.01,
+ },
+ {
+ name: 37131,
+ carat: 0.37,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 59.6,
+ table: 60,
+ price: 971,
+ x: 4.75,
+ y: 4.68,
+ z: 2.81,
+ },
+ {
+ name: 19201,
+ carat: 1.56,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 58.8,
+ table: 59,
+ price: 7950,
+ x: 7.76,
+ y: 7.61,
+ z: 4.52,
+ },
+ {
+ name: 39933,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.1,
+ table: 59,
+ price: 491,
+ x: 4.25,
+ y: 4.28,
+ z: 2.65,
+ },
+ {
+ name: 41555,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 59,
+ price: 1237,
+ x: 5.09,
+ y: 5.12,
+ z: 3.17,
+ },
+ {
+ name: 31100,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.6,
+ table: 55,
+ price: 753,
+ x: 4.27,
+ y: 4.32,
+ z: 2.69,
+ },
+ {
+ name: 50763,
+ carat: 0.75,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 63.7,
+ table: 56,
+ price: 2300,
+ x: 5.73,
+ y: 5.77,
+ z: 3.66,
+ },
+ {
+ name: 53179,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 57,
+ price: 2630,
+ x: 5.7,
+ y: 5.73,
+ z: 3.53,
+ },
+ {
+ name: 36142,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61,
+ table: 60,
+ price: 928,
+ x: 4.46,
+ y: 4.43,
+ z: 2.71,
+ },
+ {
+ name: 45935,
+ carat: 0.51,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 63.2,
+ table: 56,
+ price: 1722,
+ x: 5.04,
+ y: 5.08,
+ z: 3.2,
+ },
+ {
+ name: 39645,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 58,
+ price: 1085,
+ x: 4.77,
+ y: 4.75,
+ z: 2.97,
+ },
+ {
+ name: 24054,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'IF',
+ depth: 61.7,
+ table: 55,
+ price: 635,
+ x: 4.36,
+ y: 4.39,
+ z: 2.7,
+ },
+ {
+ name: 6604,
+ carat: 1,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.7,
+ table: 57,
+ price: 4081,
+ x: 6.29,
+ y: 6.34,
+ z: 3.96,
+ },
+ {
+ name: 35952,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 56,
+ price: 475,
+ x: 4.29,
+ y: 4.33,
+ z: 2.67,
+ },
+ {
+ name: 137,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 60.1,
+ table: 62,
+ price: 2765,
+ x: 5.74,
+ y: 5.77,
+ z: 3.46,
+ },
+ {
+ name: 51854,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 59.5,
+ table: 60,
+ price: 2423,
+ x: 5.78,
+ y: 5.73,
+ z: 3.43,
+ },
+ {
+ name: 26187,
+ carat: 1.51,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 58,
+ price: 15531,
+ x: 7.33,
+ y: 7.29,
+ z: 4.51,
+ },
+ {
+ name: 53325,
+ carat: 0.78,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 59.8,
+ table: 58,
+ price: 2652,
+ x: 5.98,
+ y: 6.02,
+ z: 3.59,
+ },
+ {
+ name: 22143,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.6,
+ table: 56,
+ price: 10181,
+ x: 6.31,
+ y: 6.24,
+ z: 3.99,
+ },
+ {
+ name: 28418,
+ carat: 0.43,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63.6,
+ table: 55,
+ price: 669,
+ x: 4.8,
+ y: 4.83,
+ z: 3.06,
+ },
+ {
+ name: 30531,
+ carat: 0.38,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 58,
+ price: 733,
+ x: 4.57,
+ y: 4.63,
+ z: 2.86,
+ },
+ {
+ name: 32824,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62,
+ table: 55,
+ price: 805,
+ x: 4.45,
+ y: 4.49,
+ z: 2.77,
+ },
+ {
+ name: 38499,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 56,
+ price: 1031,
+ x: 4.77,
+ y: 4.81,
+ z: 2.98,
+ },
+ {
+ name: 45547,
+ carat: 0.51,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.3,
+ table: 59,
+ price: 1687,
+ x: 5.22,
+ y: 5.2,
+ z: 3.14,
+ },
+ {
+ name: 46473,
+ carat: 0.53,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 63,
+ table: 56,
+ price: 1776,
+ x: 5.13,
+ y: 5.16,
+ z: 3.24,
+ },
+ {
+ name: 16413,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 63.2,
+ table: 58,
+ price: 6552,
+ x: 6.32,
+ y: 6.27,
+ z: 3.98,
+ },
+ {
+ name: 21297,
+ carat: 1.5,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63.5,
+ table: 59,
+ price: 9450,
+ x: 7.28,
+ y: 7.25,
+ z: 4.61,
+ },
+ {
+ name: 17233,
+ carat: 1.55,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 57,
+ price: 6890,
+ x: 7.37,
+ y: 7.32,
+ z: 4.6,
+ },
+ {
+ name: 13247,
+ carat: 1.2,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 59,
+ price: 5474,
+ x: 6.77,
+ y: 6.72,
+ z: 4.19,
+ },
+ {
+ name: 45554,
+ carat: 0.51,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 60.1,
+ table: 60,
+ price: 1687,
+ x: 5.18,
+ y: 5.14,
+ z: 3.1,
+ },
+ {
+ name: 32388,
+ carat: 0.32,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 60.1,
+ table: 58,
+ price: 791,
+ x: 4.41,
+ y: 4.44,
+ z: 2.66,
+ },
+ {
+ name: 11905,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.9,
+ table: 57,
+ price: 5121,
+ x: 6.31,
+ y: 6.35,
+ z: 3.98,
+ },
+ {
+ name: 43427,
+ carat: 0.53,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 59.7,
+ table: 59,
+ price: 1415,
+ x: 5.27,
+ y: 5.29,
+ z: 3.15,
+ },
+ {
+ name: 32366,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.6,
+ table: 55,
+ price: 790,
+ x: 4.42,
+ y: 4.45,
+ z: 2.73,
+ },
+ {
+ name: 3899,
+ carat: 0.89,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 60.5,
+ table: 59,
+ price: 3489,
+ x: 6.22,
+ y: 6.17,
+ z: 3.75,
+ },
+ {
+ name: 52850,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61,
+ table: 56,
+ price: 2576,
+ x: 5.75,
+ y: 5.69,
+ z: 3.49,
+ },
+ {
+ name: 19587,
+ carat: 1.51,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 59,
+ price: 8214,
+ x: 7.17,
+ y: 7.26,
+ z: 4.53,
+ },
+ {
+ name: 35213,
+ carat: 0.35,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'IF',
+ depth: 62.1,
+ table: 54,
+ price: 892,
+ x: 4.53,
+ y: 4.57,
+ z: 2.82,
+ },
+ {
+ name: 25268,
+ carat: 2.28,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.6,
+ table: 57,
+ price: 13907,
+ x: 8.44,
+ y: 8.37,
+ z: 5.18,
+ },
+ {
+ name: 22737,
+ carat: 1.15,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 62.7,
+ table: 57,
+ price: 10757,
+ x: 6.69,
+ y: 6.65,
+ z: 4.18,
+ },
+ {
+ name: 15167,
+ carat: 1.44,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'I1',
+ depth: 63.2,
+ table: 55,
+ price: 6096,
+ x: 7.21,
+ y: 7.18,
+ z: 4.54,
+ },
+ {
+ name: 44124,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62,
+ table: 58,
+ price: 1559,
+ x: 5.07,
+ y: 5.09,
+ z: 3.15,
+ },
+ {
+ name: 8245,
+ carat: 1.07,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 60.6,
+ table: 60,
+ price: 4374,
+ x: 6.66,
+ y: 6.63,
+ z: 4.03,
+ },
+ {
+ name: 30401,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.4,
+ table: 58,
+ price: 730,
+ x: 4.37,
+ y: 4.42,
+ z: 2.7,
+ },
+ {
+ name: 11998,
+ carat: 1.06,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60.9,
+ table: 57,
+ price: 5147,
+ x: 6.58,
+ y: 6.62,
+ z: 4.02,
+ },
+ {
+ name: 16655,
+ carat: 1.21,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 55,
+ price: 6659,
+ x: 6.87,
+ y: 6.85,
+ z: 4.19,
+ },
+ {
+ name: 37749,
+ carat: 0.43,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'IF',
+ depth: 61,
+ table: 56,
+ price: 998,
+ x: 4.9,
+ y: 4.93,
+ z: 3,
+ },
+ {
+ name: 9074,
+ carat: 1.14,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 58,
+ price: 4520,
+ x: 6.64,
+ y: 6.58,
+ z: 4.14,
+ },
+ {
+ name: 46353,
+ carat: 0.57,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 56,
+ price: 1759,
+ x: 5.33,
+ y: 5.37,
+ z: 3.31,
+ },
+ {
+ name: 14516,
+ carat: 1,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 64.2,
+ table: 61,
+ price: 5863,
+ x: 6.23,
+ y: 6.29,
+ z: 4.02,
+ },
+ {
+ name: 12239,
+ carat: 1.04,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 57,
+ price: 5199,
+ x: 6.44,
+ y: 6.48,
+ z: 4.03,
+ },
+ {
+ name: 37788,
+ carat: 0.5,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63.2,
+ table: 61,
+ price: 1000,
+ x: 5.02,
+ y: 5.05,
+ z: 3.18,
+ },
+ {
+ name: 42551,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61,
+ table: 59,
+ price: 1326,
+ x: 5.18,
+ y: 5.21,
+ z: 3.17,
+ },
+ {
+ name: 22835,
+ carat: 1.5,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 65,
+ price: 10868,
+ x: 7.17,
+ y: 7.23,
+ z: 4.41,
+ },
+ {
+ name: 46144,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 59,
+ price: 1746,
+ x: 5.1,
+ y: 5.05,
+ z: 3.11,
+ },
+ {
+ name: 42806,
+ carat: 0.59,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 60.8,
+ table: 57,
+ price: 1352,
+ x: 5.47,
+ y: 5.42,
+ z: 3.31,
+ },
+ {
+ name: 12802,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 55,
+ price: 5338,
+ x: 5.69,
+ y: 5.73,
+ z: 3.53,
+ },
+ {
+ name: 302,
+ carat: 0.83,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 58,
+ table: 62,
+ price: 2799,
+ x: 6.19,
+ y: 6.25,
+ z: 3.61,
+ },
+ {
+ name: 2664,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 57,
+ price: 3235,
+ x: 5.73,
+ y: 5.76,
+ z: 3.57,
+ },
+ {
+ name: 5843,
+ carat: 1,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 60.2,
+ table: 61,
+ price: 3920,
+ x: 6.48,
+ y: 6.44,
+ z: 3.89,
+ },
+ {
+ name: 2251,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 62.2,
+ table: 59,
+ price: 3149,
+ x: 6.42,
+ y: 6.4,
+ z: 3.99,
+ },
+ {
+ name: 12178,
+ carat: 1.2,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.1,
+ table: 56,
+ price: 5183,
+ x: 6.79,
+ y: 6.87,
+ z: 4.24,
+ },
+ {
+ name: 13593,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61,
+ table: 59,
+ price: 5560,
+ x: 6.39,
+ y: 6.46,
+ z: 3.92,
+ },
+ {
+ name: 2337,
+ carat: 1.09,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 66.3,
+ table: 56,
+ price: 3170,
+ x: 6.47,
+ y: 6.39,
+ z: 4.27,
+ },
+ {
+ name: 8570,
+ carat: 1.2,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 58,
+ table: 59,
+ price: 4435,
+ x: 6.98,
+ y: 6.92,
+ z: 4.03,
+ },
+ {
+ name: 27867,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 60.2,
+ table: 57,
+ price: 653,
+ x: 4.37,
+ y: 4.3,
+ z: 2.61,
+ },
+ {
+ name: 15184,
+ carat: 1,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 63.8,
+ table: 58,
+ price: 6098,
+ x: 6.28,
+ y: 6.32,
+ z: 4.02,
+ },
+ {
+ name: 50207,
+ carat: 0.58,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 56,
+ price: 2227,
+ x: 5.36,
+ y: 5.33,
+ z: 3.31,
+ },
+ {
+ name: 32622,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 62,
+ table: 57,
+ price: 457,
+ x: 4.26,
+ y: 4.29,
+ z: 2.65,
+ },
+ {
+ name: 34268,
+ carat: 0.29,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 54,
+ price: 466,
+ x: 4.23,
+ y: 4.26,
+ z: 2.64,
+ },
+ {
+ name: 18789,
+ carat: 1.08,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 60,
+ price: 7683,
+ x: 6.61,
+ y: 6.63,
+ z: 4.05,
+ },
+ {
+ name: 22426,
+ carat: 1.5,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 64.3,
+ table: 58,
+ price: 10450,
+ x: 7.04,
+ y: 7.09,
+ z: 4.54,
+ },
+ {
+ name: 1449,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61,
+ table: 56,
+ price: 2976,
+ x: 5.82,
+ y: 5.85,
+ z: 3.56,
+ },
+ {
+ name: 25619,
+ carat: 1.5,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 60.3,
+ table: 58,
+ price: 14486,
+ x: 7.47,
+ y: 7.39,
+ z: 4.48,
+ },
+ {
+ name: 48417,
+ carat: 0.61,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.9,
+ table: 58,
+ price: 1971,
+ x: 5.33,
+ y: 5.39,
+ z: 3.37,
+ },
+ {
+ name: 48684,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.2,
+ table: 55,
+ price: 2005,
+ x: 5.19,
+ y: 5.23,
+ z: 3.19,
+ },
+ {
+ name: 35461,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 62.3,
+ table: 60,
+ price: 901,
+ x: 4.43,
+ y: 4.4,
+ z: 2.75,
+ },
+ {
+ name: 16657,
+ carat: 1.06,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 56,
+ price: 6660,
+ x: 6.51,
+ y: 6.54,
+ z: 4.06,
+ },
+ {
+ name: 46366,
+ carat: 0.54,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.7,
+ table: 56,
+ price: 1760,
+ x: 5.32,
+ y: 5.29,
+ z: 3.22,
+ },
+ {
+ name: 23433,
+ carat: 1.25,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.7,
+ table: 56,
+ price: 11422,
+ x: 6.97,
+ y: 6.99,
+ z: 4.24,
+ },
+ {
+ name: 9968,
+ carat: 1,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 58,
+ price: 4702,
+ x: 6.37,
+ y: 6.45,
+ z: 3.94,
+ },
+ {
+ name: 4346,
+ carat: 0.78,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 55,
+ price: 3601,
+ x: 5.92,
+ y: 6,
+ z: 3.68,
+ },
+ {
+ name: 33198,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.2,
+ table: 54,
+ price: 819,
+ x: 4.33,
+ y: 4.29,
+ z: 2.68,
+ },
+ {
+ name: 13886,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63,
+ table: 59,
+ price: 5653,
+ x: 6.44,
+ y: 6.39,
+ z: 4.04,
+ },
+ {
+ name: 45744,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 59.4,
+ table: 61,
+ price: 1701,
+ x: 5.23,
+ y: 5.24,
+ z: 3.11,
+ },
+ {
+ name: 27368,
+ carat: 0.28,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 60,
+ price: 646,
+ x: 4.18,
+ y: 4.21,
+ z: 2.57,
+ },
+ {
+ name: 29516,
+ carat: 0.39,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 58.9,
+ table: 61,
+ price: 703,
+ x: 4.74,
+ y: 4.76,
+ z: 2.8,
+ },
+ {
+ name: 14540,
+ carat: 1.21,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 60,
+ price: 5871,
+ x: 6.74,
+ y: 6.69,
+ z: 4.24,
+ },
+ {
+ name: 11338,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 59.5,
+ table: 62,
+ price: 4989,
+ x: 6.53,
+ y: 6.45,
+ z: 3.86,
+ },
+ {
+ name: 48507,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.7,
+ table: 58,
+ price: 1982,
+ x: 5.72,
+ y: 5.69,
+ z: 3.52,
+ },
+ {
+ name: 38406,
+ carat: 0.35,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.2,
+ table: 60,
+ price: 1024,
+ x: 4.55,
+ y: 4.5,
+ z: 2.77,
+ },
+ {
+ name: 29098,
+ carat: 0.36,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.5,
+ table: 60,
+ price: 689,
+ x: 4.6,
+ y: 4.54,
+ z: 2.81,
+ },
+ {
+ name: 39110,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 56,
+ price: 1061,
+ x: 4.78,
+ y: 4.75,
+ z: 2.95,
+ },
+ {
+ name: 47525,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.4,
+ table: 55,
+ price: 1868,
+ x: 5.26,
+ y: 5.3,
+ z: 3.24,
+ },
+ {
+ name: 14780,
+ carat: 1.2,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 61,
+ price: 5947,
+ x: 6.84,
+ y: 6.78,
+ z: 4.19,
+ },
+ {
+ name: 7968,
+ carat: 1.16,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 63.7,
+ table: 56,
+ price: 4323,
+ x: 6.63,
+ y: 6.68,
+ z: 4.24,
+ },
+ {
+ name: 30555,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 55,
+ price: 734,
+ x: 4.33,
+ y: 4.37,
+ z: 2.71,
+ },
+ {
+ name: 3705,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 56,
+ price: 3450,
+ x: 6.32,
+ y: 6.3,
+ z: 3.97,
+ },
+ {
+ name: 25884,
+ carat: 2.01,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 58.5,
+ table: 62,
+ price: 14998,
+ x: 8.24,
+ y: 8.31,
+ z: 4.84,
+ },
+ {
+ name: 11447,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.6,
+ table: 57,
+ price: 5006,
+ x: 6.52,
+ y: 6.49,
+ z: 3.94,
+ },
+ {
+ name: 40236,
+ carat: 0.44,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.1,
+ table: 57,
+ price: 1124,
+ x: 4.87,
+ y: 4.92,
+ z: 2.99,
+ },
+ {
+ name: 38630,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 54,
+ price: 489,
+ x: 4.35,
+ y: 4.39,
+ z: 2.73,
+ },
+ {
+ name: 8467,
+ carat: 1.03,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 59,
+ table: 59,
+ price: 4414,
+ x: 6.55,
+ y: 6.6,
+ z: 3.88,
+ },
+ {
+ name: 33011,
+ carat: 0.31,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'IF',
+ depth: 64.2,
+ table: 60,
+ price: 813,
+ x: 4.22,
+ y: 4.28,
+ z: 2.73,
+ },
+ {
+ name: 43649,
+ carat: 0.51,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 63.6,
+ table: 58,
+ price: 1434,
+ x: 5,
+ y: 4.97,
+ z: 3.17,
+ },
+ {
+ name: 27151,
+ carat: 2.04,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 58.3,
+ table: 58,
+ price: 17379,
+ x: 8.35,
+ y: 8.31,
+ z: 4.86,
+ },
+ {
+ name: 5855,
+ carat: 1,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.5,
+ table: 58,
+ price: 3920,
+ x: 6.41,
+ y: 6.38,
+ z: 3.93,
+ },
+ {
+ name: 22842,
+ carat: 1.64,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 59.2,
+ table: 58,
+ price: 10874,
+ x: 7.76,
+ y: 7.68,
+ z: 4.57,
+ },
+ {
+ name: 37890,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 62,
+ table: 57,
+ price: 1006,
+ x: 4.54,
+ y: 4.58,
+ z: 2.82,
+ },
+ {
+ name: 37874,
+ carat: 0.39,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.7,
+ table: 53.6,
+ price: 1004,
+ x: 4.67,
+ y: 4.69,
+ z: 2.93,
+ },
+ {
+ name: 39457,
+ carat: 0.39,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.6,
+ table: 55,
+ price: 1077,
+ x: 4.69,
+ y: 4.66,
+ z: 2.93,
+ },
+ {
+ name: 41002,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 55,
+ price: 1183,
+ x: 4.87,
+ y: 4.9,
+ z: 3.02,
+ },
+ {
+ name: 11878,
+ carat: 1.25,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 63.6,
+ table: 57,
+ price: 5110,
+ x: 6.86,
+ y: 6.81,
+ z: 4.35,
+ },
+ {
+ name: 45647,
+ carat: 0.25,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 60.2,
+ table: 56,
+ price: 525,
+ x: 4.1,
+ y: 4.11,
+ z: 2.47,
+ },
+ {
+ name: 18406,
+ carat: 1.32,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 61.2,
+ table: 57,
+ price: 7480,
+ x: 7.06,
+ y: 7.12,
+ z: 4.34,
+ },
+ {
+ name: 31880,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 62.8,
+ table: 57,
+ price: 776,
+ x: 4.25,
+ y: 4.22,
+ z: 2.66,
+ },
+ {
+ name: 23734,
+ carat: 1.52,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 59,
+ price: 11776,
+ x: 7.39,
+ y: 7.46,
+ z: 4.56,
+ },
+ {
+ name: 24975,
+ carat: 2.04,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 59,
+ price: 13477,
+ x: 8.04,
+ y: 8.14,
+ z: 4.97,
+ },
+ {
+ name: 51931,
+ carat: 0.72,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 55,
+ price: 2440,
+ x: 5.71,
+ y: 5.76,
+ z: 3.59,
+ },
+ {
+ name: 20742,
+ carat: 1.55,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 60.5,
+ table: 60,
+ price: 8981,
+ x: 7.46,
+ y: 7.49,
+ z: 4.52,
+ },
+ {
+ name: 5324,
+ carat: 0.9,
+ cut: 'Fair',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 65.7,
+ table: 58,
+ price: 3806,
+ x: 6.02,
+ y: 5.97,
+ z: 3.94,
+ },
+ {
+ name: 905,
+ carat: 0.74,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 55,
+ price: 2877,
+ x: 5.8,
+ y: 5.83,
+ z: 3.62,
+ },
+ {
+ name: 37676,
+ carat: 0.7,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'I1',
+ depth: 65.4,
+ table: 59,
+ price: 992,
+ x: 5.6,
+ y: 5.49,
+ z: 3.63,
+ },
+ {
+ name: 35199,
+ carat: 0.43,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 60.7,
+ price: 891,
+ x: 4.8,
+ y: 4.84,
+ z: 2.99,
+ },
+ {
+ name: 27971,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62,
+ table: 59,
+ price: 658,
+ x: 4.27,
+ y: 4.31,
+ z: 2.66,
+ },
+ {
+ name: 22375,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 63,
+ table: 57,
+ price: 628,
+ x: 4.34,
+ y: 4.32,
+ z: 2.73,
+ },
+ {
+ name: 52787,
+ carat: 0.72,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63,
+ table: 57,
+ price: 2567,
+ x: 5.74,
+ y: 5.69,
+ z: 3.6,
+ },
+ {
+ name: 17958,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 57,
+ price: 7258,
+ x: 6.34,
+ y: 6.44,
+ z: 4.01,
+ },
+ {
+ name: 34836,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 62,
+ table: 59,
+ price: 878,
+ x: 4.29,
+ y: 4.26,
+ z: 2.65,
+ },
+ {
+ name: 34114,
+ carat: 0.35,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 54.5,
+ price: 853,
+ x: 4.54,
+ y: 4.58,
+ z: 2.82,
+ },
+ {
+ name: 25777,
+ carat: 2.01,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63,
+ table: 60,
+ price: 14745,
+ x: 7.92,
+ y: 7.99,
+ z: 5.01,
+ },
+ {
+ name: 27538,
+ carat: 2.01,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 55,
+ price: 18295,
+ x: 8.12,
+ y: 8.07,
+ z: 5.03,
+ },
+ {
+ name: 23409,
+ carat: 2,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 64.2,
+ table: 52,
+ price: 11400,
+ x: 7.91,
+ y: 7.88,
+ z: 5.07,
+ },
+ {
+ name: 32430,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 55,
+ price: 792,
+ x: 4.45,
+ y: 4.47,
+ z: 2.75,
+ },
+ {
+ name: 22801,
+ carat: 1.52,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 61.6,
+ table: 58,
+ price: 10824,
+ x: 7.37,
+ y: 7.41,
+ z: 4.55,
+ },
+ {
+ name: 33937,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VVS1',
+ depth: 60.4,
+ table: 57,
+ price: 464,
+ x: 4.36,
+ y: 4.38,
+ z: 2.64,
+ },
+ {
+ name: 2082,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'I1',
+ depth: 63.2,
+ table: 58,
+ price: 3110,
+ x: 6.33,
+ y: 6.39,
+ z: 4.02,
+ },
+ {
+ name: 3478,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 60.9,
+ table: 59,
+ price: 3394,
+ x: 6.42,
+ y: 6.35,
+ z: 3.89,
+ },
+ {
+ name: 11382,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.5,
+ table: 57,
+ price: 596,
+ x: 4.43,
+ y: 4.46,
+ z: 2.78,
+ },
+ {
+ name: 50658,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62,
+ table: 58,
+ price: 544,
+ x: 4.3,
+ y: 4.35,
+ z: 2.68,
+ },
+ {
+ name: 36357,
+ carat: 0.34,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61,
+ table: 56,
+ price: 939,
+ x: 4.52,
+ y: 4.53,
+ z: 2.76,
+ },
+ {
+ name: 51116,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.4,
+ table: 58,
+ price: 2338,
+ x: 5.63,
+ y: 5.57,
+ z: 3.55,
+ },
+ {
+ name: 43034,
+ carat: 0.5,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 64,
+ price: 1374,
+ x: 5.05,
+ y: 5.07,
+ z: 3.09,
+ },
+ {
+ name: 13135,
+ carat: 1.11,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 60,
+ price: 5433,
+ x: 6.68,
+ y: 6.62,
+ z: 4.06,
+ },
+ {
+ name: 10922,
+ carat: 1.2,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 59,
+ price: 4891,
+ x: 6.83,
+ y: 6.9,
+ z: 4.21,
+ },
+ {
+ name: 28822,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 59,
+ price: 683,
+ x: 4.72,
+ y: 4.77,
+ z: 2.97,
+ },
+ {
+ name: 3106,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 56,
+ price: 3322,
+ x: 5.77,
+ y: 5.74,
+ z: 3.58,
+ },
+ {
+ name: 31819,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 54,
+ price: 775,
+ x: 4.28,
+ y: 4.3,
+ z: 2.67,
+ },
+ {
+ name: 14218,
+ carat: 1.23,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 57,
+ price: 5763,
+ x: 6.87,
+ y: 6.8,
+ z: 4.22,
+ },
+ {
+ name: 50596,
+ carat: 0.71,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 63.7,
+ table: 56,
+ price: 2283,
+ x: 5.68,
+ y: 5.63,
+ z: 3.6,
+ },
+ {
+ name: 46694,
+ carat: 0.56,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 60.8,
+ table: 55,
+ price: 1791,
+ x: 5.37,
+ y: 5.32,
+ z: 3.25,
+ },
+ {
+ name: 11156,
+ carat: 1.21,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.5,
+ table: 58,
+ price: 4944,
+ x: 6.73,
+ y: 6.63,
+ z: 4.24,
+ },
+ {
+ name: 46259,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.3,
+ table: 57,
+ price: 1754,
+ x: 5.25,
+ y: 5.28,
+ z: 3.23,
+ },
+ {
+ name: 11307,
+ carat: 1.09,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 57,
+ price: 4981,
+ x: 6.64,
+ y: 6.6,
+ z: 4.05,
+ },
+ {
+ name: 20502,
+ carat: 1.66,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.3,
+ table: 59,
+ price: 8831,
+ x: 7.48,
+ y: 7.45,
+ z: 4.72,
+ },
+ {
+ name: 14963,
+ carat: 1.21,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 59.5,
+ table: 58,
+ price: 6025,
+ x: 7.02,
+ y: 6.96,
+ z: 4.16,
+ },
+ {
+ name: 48215,
+ carat: 0.57,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 60.9,
+ table: 56,
+ price: 1949,
+ x: 5.36,
+ y: 5.38,
+ z: 3.27,
+ },
+ {
+ name: 52469,
+ carat: 0.8,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62,
+ table: 56,
+ price: 2517,
+ x: 5.98,
+ y: 5.92,
+ z: 3.69,
+ },
+ {
+ name: 27892,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'IF',
+ depth: 62.1,
+ table: 54,
+ price: 655,
+ x: 4.39,
+ y: 4.43,
+ z: 2.74,
+ },
+ {
+ name: 37944,
+ carat: 0.33,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 58.8,
+ table: 62,
+ price: 486,
+ x: 4.49,
+ y: 4.53,
+ z: 2.65,
+ },
+ {
+ name: 39931,
+ carat: 0.35,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 57,
+ price: 491,
+ x: 4.52,
+ y: 4.56,
+ z: 2.8,
+ },
+ {
+ name: 2695,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.8,
+ table: 59,
+ price: 3246,
+ x: 6.05,
+ y: 6.02,
+ z: 3.85,
+ },
+ {
+ name: 21323,
+ carat: 1.35,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 59,
+ price: 9471,
+ x: 7.04,
+ y: 7.01,
+ z: 4.41,
+ },
+ {
+ name: 21796,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61.1,
+ table: 57,
+ price: 9870,
+ x: 6.36,
+ y: 6.51,
+ z: 3.93,
+ },
+ {
+ name: 33669,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.3,
+ table: 57,
+ price: 835,
+ x: 4.44,
+ y: 4.48,
+ z: 2.78,
+ },
+ {
+ name: 42502,
+ carat: 0.57,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60.7,
+ table: 57,
+ price: 1320,
+ x: 5.42,
+ y: 5.35,
+ z: 3.27,
+ },
+ {
+ name: 7634,
+ carat: 1.11,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 59,
+ price: 4265,
+ x: 6.6,
+ y: 6.56,
+ z: 4.12,
+ },
+ {
+ name: 43833,
+ carat: 0.59,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 60.3,
+ table: 59,
+ price: 1445,
+ x: 5.41,
+ y: 5.43,
+ z: 3.27,
+ },
+ {
+ name: 15310,
+ carat: 1.1,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 55,
+ price: 6146,
+ x: 6.65,
+ y: 6.68,
+ z: 4.09,
+ },
+ {
+ name: 32268,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 55,
+ price: 789,
+ x: 4.28,
+ y: 4.31,
+ z: 2.65,
+ },
+ {
+ name: 2373,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62,
+ table: 57,
+ price: 561,
+ x: 4.39,
+ y: 4.41,
+ z: 2.73,
+ },
+ {
+ name: 35160,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61,
+ table: 59,
+ price: 891,
+ x: 4.38,
+ y: 4.41,
+ z: 2.68,
+ },
+ {
+ name: 5039,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 63.8,
+ table: 56,
+ price: 3750,
+ x: 5.99,
+ y: 5.92,
+ z: 3.8,
+ },
+ {
+ name: 31680,
+ carat: 0.26,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62.3,
+ table: 57,
+ price: 769,
+ x: 4.09,
+ y: 4.06,
+ z: 2.54,
+ },
+ {
+ name: 50106,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 60.9,
+ table: 57,
+ price: 2208,
+ x: 5.16,
+ y: 5.21,
+ z: 3.16,
+ },
+ {
+ name: 10246,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.4,
+ table: 59,
+ price: 4749,
+ x: 6.28,
+ y: 6.34,
+ z: 4,
+ },
+ {
+ name: 13452,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62,
+ table: 59,
+ price: 5523,
+ x: 6.45,
+ y: 6.48,
+ z: 4.01,
+ },
+ {
+ name: 29000,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 54,
+ price: 686,
+ x: 4.46,
+ y: 4.48,
+ z: 2.8,
+ },
+ {
+ name: 14240,
+ carat: 1.09,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62,
+ table: 56,
+ price: 5768,
+ x: 6.61,
+ y: 6.56,
+ z: 4.08,
+ },
+ {
+ name: 48404,
+ carat: 0.64,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 58,
+ price: 1969,
+ x: 5.49,
+ y: 5.53,
+ z: 3.43,
+ },
+ {
+ name: 23822,
+ carat: 2.08,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62,
+ table: 56,
+ price: 11886,
+ x: 8.21,
+ y: 8.1,
+ z: 5.06,
+ },
+ {
+ name: 5353,
+ carat: 0.74,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 61.7,
+ table: 55,
+ price: 3813,
+ x: 5.79,
+ y: 5.85,
+ z: 3.59,
+ },
+ {
+ name: 16160,
+ carat: 1.5,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.1,
+ table: 58,
+ price: 6458,
+ x: 7.31,
+ y: 7.21,
+ z: 4.51,
+ },
+ {
+ name: 28516,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'IF',
+ depth: 60.8,
+ table: 54,
+ price: 673,
+ x: 4.44,
+ y: 4.47,
+ z: 2.71,
+ },
+ {
+ name: 42134,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 60,
+ price: 1279,
+ x: 5.15,
+ y: 5.1,
+ z: 3.14,
+ },
+ {
+ name: 6813,
+ carat: 1.01,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 55.2,
+ table: 65,
+ price: 4118,
+ x: 6.78,
+ y: 6.67,
+ z: 3.71,
+ },
+ {
+ name: 16962,
+ carat: 1.12,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62,
+ table: 56,
+ price: 6774,
+ x: 6.69,
+ y: 6.64,
+ z: 4.13,
+ },
+ {
+ name: 13956,
+ carat: 1.16,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.7,
+ table: 59,
+ price: 5678,
+ x: 6.74,
+ y: 6.87,
+ z: 4.13,
+ },
+ {
+ name: 16756,
+ carat: 1.45,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 57,
+ price: 6671,
+ x: 7.14,
+ y: 7.17,
+ z: 4.49,
+ },
+ {
+ name: 37782,
+ carat: 0.38,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 61.5,
+ table: 58,
+ price: 1000,
+ x: 4.64,
+ y: 4.69,
+ z: 2.87,
+ },
+ {
+ name: 47332,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 59,
+ price: 530,
+ x: 3.93,
+ y: 3.97,
+ z: 2.42,
+ },
+ {
+ name: 7328,
+ carat: 0.9,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 58,
+ price: 4209,
+ x: 6.17,
+ y: 6.1,
+ z: 3.8,
+ },
+ {
+ name: 31834,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 57,
+ price: 775,
+ x: 4.44,
+ y: 4.48,
+ z: 2.76,
+ },
+ {
+ name: 66,
+ carat: 0.28,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.4,
+ table: 56,
+ price: 553,
+ x: 4.19,
+ y: 4.22,
+ z: 2.58,
+ },
+ {
+ name: 21826,
+ carat: 1.26,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.7,
+ table: 58,
+ price: 9896,
+ x: 6.86,
+ y: 6.93,
+ z: 4.32,
+ },
+ {
+ name: 40205,
+ carat: 0.53,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 63.8,
+ table: 57,
+ price: 1122,
+ x: 5.12,
+ y: 5.1,
+ z: 3.26,
+ },
+ {
+ name: 26027,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.2,
+ table: 57,
+ price: 645,
+ x: 4.4,
+ y: 4.43,
+ z: 2.7,
+ },
+ {
+ name: 5966,
+ carat: 0.9,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 57,
+ price: 3950,
+ x: 6.19,
+ y: 6.21,
+ z: 3.83,
+ },
+ {
+ name: 32163,
+ carat: 0.47,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 55,
+ price: 787,
+ x: 5.04,
+ y: 5.07,
+ z: 3.09,
+ },
+ {
+ name: 332,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 56,
+ price: 2803,
+ x: 5.75,
+ y: 5.71,
+ z: 3.51,
+ },
+ {
+ name: 22181,
+ carat: 1.54,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 59,
+ price: 10219,
+ x: 7.41,
+ y: 7.38,
+ z: 4.53,
+ },
+ {
+ name: 18741,
+ carat: 1.55,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 58,
+ price: 7656,
+ x: 7.48,
+ y: 7.44,
+ z: 4.57,
+ },
+ {
+ name: 52489,
+ carat: 0.73,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 63.3,
+ table: 60,
+ price: 2523,
+ x: 5.65,
+ y: 5.7,
+ z: 3.59,
+ },
+ {
+ name: 4115,
+ carat: 0.78,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 58,
+ price: 3538,
+ x: 5.9,
+ y: 5.86,
+ z: 3.66,
+ },
+ {
+ name: 22331,
+ carat: 1.7,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.8,
+ table: 60,
+ price: 10377,
+ x: 7.64,
+ y: 7.56,
+ z: 4.7,
+ },
+ {
+ name: 41660,
+ carat: 0.5,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 56.3,
+ table: 65,
+ price: 1239,
+ x: 5.21,
+ y: 5.24,
+ z: 2.94,
+ },
+ {
+ name: 17321,
+ carat: 1.19,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 58,
+ price: 6944,
+ x: 6.83,
+ y: 6.78,
+ z: 4.16,
+ },
+ {
+ name: 27840,
+ carat: 0.39,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.6,
+ table: 56,
+ price: 651,
+ x: 4.69,
+ y: 4.72,
+ z: 2.9,
+ },
+ {
+ name: 26341,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 56,
+ price: 645,
+ x: 4.37,
+ y: 4.42,
+ z: 2.71,
+ },
+ {
+ name: 1757,
+ carat: 0.77,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 59.6,
+ table: 60,
+ price: 3044,
+ x: 5.95,
+ y: 5.97,
+ z: 3.55,
+ },
+ {
+ name: 7671,
+ carat: 1.11,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 55,
+ price: 4273,
+ x: 6.6,
+ y: 6.64,
+ z: 4.13,
+ },
+ {
+ name: 20313,
+ carat: 1.24,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 55,
+ price: 8726,
+ x: 6.91,
+ y: 6.95,
+ z: 4.28,
+ },
+ {
+ name: 40866,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.4,
+ table: 56,
+ price: 1175,
+ x: 5.22,
+ y: 5.26,
+ z: 3.27,
+ },
+ {
+ name: 29196,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'IF',
+ depth: 62.1,
+ table: 58,
+ price: 694,
+ x: 4.39,
+ y: 4.43,
+ z: 2.74,
+ },
+ {
+ name: 11543,
+ carat: 1.21,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'VVS2',
+ depth: 63.7,
+ table: 56,
+ price: 5028,
+ x: 6.71,
+ y: 6.67,
+ z: 4.26,
+ },
+ {
+ name: 46413,
+ carat: 0.54,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 57.9,
+ table: 60,
+ price: 1767,
+ x: 5.36,
+ y: 5.39,
+ z: 3.11,
+ },
+ {
+ name: 5619,
+ carat: 1,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 63.2,
+ table: 59,
+ price: 3874,
+ x: 6.24,
+ y: 6.29,
+ z: 3.96,
+ },
+ {
+ name: 46222,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 58,
+ price: 1752,
+ x: 5.04,
+ y: 5.1,
+ z: 3.14,
+ },
+ {
+ name: 11794,
+ carat: 1.12,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 58,
+ price: 5088,
+ x: 6.6,
+ y: 6.64,
+ z: 4.14,
+ },
+ {
+ name: 28962,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 60.7,
+ table: 61,
+ price: 435,
+ x: 4.32,
+ y: 4.34,
+ z: 2.63,
+ },
+ {
+ name: 25313,
+ carat: 2.07,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 58,
+ price: 13993,
+ x: 8.14,
+ y: 8.09,
+ z: 5.09,
+ },
+ {
+ name: 33556,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 60.2,
+ table: 57,
+ price: 830,
+ x: 4.85,
+ y: 4.81,
+ z: 2.91,
+ },
+ {
+ name: 7949,
+ carat: 1.16,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62,
+ table: 59,
+ price: 4320,
+ x: 6.74,
+ y: 6.62,
+ z: 4.14,
+ },
+ {
+ name: 49142,
+ carat: 1.05,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'I1',
+ depth: 64.1,
+ table: 58,
+ price: 2066,
+ x: 6.46,
+ y: 6.32,
+ z: 4.09,
+ },
+ {
+ name: 16341,
+ carat: 1.11,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 58,
+ price: 6534,
+ x: 6.7,
+ y: 6.66,
+ z: 4.1,
+ },
+ {
+ name: 5849,
+ carat: 1,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 58,
+ price: 3920,
+ x: 6.45,
+ y: 6.41,
+ z: 3.94,
+ },
+ {
+ name: 45428,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 61.2,
+ table: 57,
+ price: 1669,
+ x: 5.14,
+ y: 5.19,
+ z: 3.16,
+ },
+ {
+ name: 19274,
+ carat: 1.34,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 60.8,
+ table: 55,
+ price: 7999,
+ x: 7.18,
+ y: 7.12,
+ z: 4.35,
+ },
+ {
+ name: 50899,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.7,
+ table: 55,
+ price: 2317,
+ x: 5.68,
+ y: 5.64,
+ z: 3.56,
+ },
+ {
+ name: 53908,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61,
+ table: 57,
+ price: 2753,
+ x: 5.68,
+ y: 5.73,
+ z: 3.48,
+ },
+ {
+ name: 30970,
+ carat: 0.38,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 60.5,
+ table: 58,
+ price: 746,
+ x: 4.72,
+ y: 4.67,
+ z: 2.84,
+ },
+ {
+ name: 40324,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'IF',
+ depth: 61.6,
+ table: 56,
+ price: 1126,
+ x: 4.84,
+ y: 4.87,
+ z: 2.99,
+ },
+ {
+ name: 37208,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61,
+ table: 55,
+ price: 974,
+ x: 4.51,
+ y: 4.54,
+ z: 2.76,
+ },
+ {
+ name: 4921,
+ carat: 1.21,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'I1',
+ depth: 63.3,
+ table: 63,
+ price: 3726,
+ x: 6.67,
+ y: 6.72,
+ z: 4.24,
+ },
+ {
+ name: 44263,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62,
+ table: 55.4,
+ price: 1575,
+ x: 5.16,
+ y: 5.21,
+ z: 3.21,
+ },
+ {
+ name: 8563,
+ carat: 1.04,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 57,
+ price: 4435,
+ x: 6.39,
+ y: 6.45,
+ z: 4.04,
+ },
+ {
+ name: 11406,
+ carat: 1.08,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 56,
+ price: 5000,
+ x: 6.63,
+ y: 6.59,
+ z: 4.07,
+ },
+ {
+ name: 17873,
+ carat: 1.15,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 53,
+ price: 7213,
+ x: 6.83,
+ y: 6.76,
+ z: 4.15,
+ },
+ {
+ name: 8704,
+ carat: 0.4,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 59,
+ price: 585,
+ x: 4.68,
+ y: 4.63,
+ z: 2.93,
+ },
+ {
+ name: 21185,
+ carat: 1.51,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 55,
+ price: 9336,
+ x: 7.38,
+ y: 7.42,
+ z: 4.57,
+ },
+ {
+ name: 24189,
+ carat: 2.18,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 63.3,
+ table: 59,
+ price: 12377,
+ x: 8.25,
+ y: 8.2,
+ z: 5.2,
+ },
+ {
+ name: 15396,
+ carat: 1.08,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62,
+ table: 57,
+ price: 6168,
+ x: 6.52,
+ y: 6.55,
+ z: 4.05,
+ },
+ {
+ name: 16040,
+ carat: 0.3,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 63.7,
+ table: 58,
+ price: 608,
+ x: 4.25,
+ y: 4.23,
+ z: 2.7,
+ },
+ {
+ name: 17057,
+ carat: 0.28,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'IF',
+ depth: 64.6,
+ table: 58,
+ price: 612,
+ x: 4.09,
+ y: 4.12,
+ z: 2.65,
+ },
+ {
+ name: 45024,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.5,
+ table: 56,
+ price: 1637,
+ x: 5.24,
+ y: 5.23,
+ z: 3.22,
+ },
+ {
+ name: 19987,
+ carat: 1.53,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 57,
+ price: 8529,
+ x: 7.42,
+ y: 7.32,
+ z: 4.52,
+ },
+ {
+ name: 38294,
+ carat: 0.28,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 57,
+ price: 487,
+ x: 4.2,
+ y: 4.23,
+ z: 2.58,
+ },
+ {
+ name: 771,
+ carat: 0.9,
+ cut: 'Fair',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 64.5,
+ table: 56,
+ price: 2858,
+ x: 6.06,
+ y: 6,
+ z: 3.89,
+ },
+ {
+ name: 48545,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'IF',
+ depth: 60.2,
+ table: 56,
+ price: 1988,
+ x: 5.23,
+ y: 5.27,
+ z: 3.16,
+ },
+ {
+ name: 12222,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62,
+ table: 57,
+ price: 5197,
+ x: 6.37,
+ y: 6.43,
+ z: 3.97,
+ },
+ {
+ name: 5540,
+ carat: 0.91,
+ cut: 'Fair',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 64.4,
+ table: 60,
+ price: 3855,
+ x: 6.08,
+ y: 6.04,
+ z: 3.9,
+ },
+ {
+ name: 51049,
+ carat: 0.73,
+ cut: 'Fair',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 55.9,
+ table: 66,
+ price: 2330,
+ x: 6.11,
+ y: 6.01,
+ z: 3.39,
+ },
+ {
+ name: 14583,
+ carat: 1.13,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 58,
+ price: 5885,
+ x: 6.66,
+ y: 6.61,
+ z: 4.14,
+ },
+ {
+ name: 21195,
+ carat: 1.51,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 63,
+ table: 59,
+ price: 9343,
+ x: 7.28,
+ y: 7.3,
+ z: 4.59,
+ },
+ {
+ name: 38780,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.3,
+ table: 60,
+ price: 1046,
+ x: 4.35,
+ y: 4.33,
+ z: 2.66,
+ },
+ {
+ name: 24542,
+ carat: 2.01,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 60.5,
+ table: 58,
+ price: 12829,
+ x: 8.2,
+ y: 8.06,
+ z: 4.92,
+ },
+ {
+ name: 45710,
+ carat: 0.56,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 56,
+ price: 1698,
+ x: 5.34,
+ y: 5.3,
+ z: 3.28,
+ },
+ {
+ name: 20987,
+ carat: 1.2,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.6,
+ table: 61,
+ price: 9203,
+ x: 6.81,
+ y: 6.86,
+ z: 4.21,
+ },
+ {
+ name: 24439,
+ carat: 1.5,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 60.2,
+ table: 58,
+ price: 12693,
+ x: 7.31,
+ y: 7.35,
+ z: 4.41,
+ },
+ {
+ name: 20964,
+ carat: 1.21,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.7,
+ table: 61,
+ price: 9176,
+ x: 6.67,
+ y: 6.72,
+ z: 4.2,
+ },
+ {
+ name: 33240,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 61.7,
+ table: 56,
+ price: 824,
+ x: 4.59,
+ y: 4.62,
+ z: 2.84,
+ },
+ {
+ name: 50267,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'IF',
+ depth: 61.4,
+ table: 60,
+ price: 2238,
+ x: 5.07,
+ y: 5.1,
+ z: 3.12,
+ },
+ {
+ name: 26992,
+ carat: 2.05,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 59.7,
+ table: 59,
+ price: 17081,
+ x: 8.27,
+ y: 8.39,
+ z: 4.97,
+ },
+ {
+ name: 25844,
+ carat: 1.71,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 61.2,
+ table: 62,
+ price: 14893,
+ x: 7.59,
+ y: 7.65,
+ z: 4.66,
+ },
+ {
+ name: 28144,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.6,
+ table: 53,
+ price: 665,
+ x: 4.31,
+ y: 4.35,
+ z: 2.71,
+ },
+ {
+ name: 53423,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 60.3,
+ table: 60,
+ price: 2671,
+ x: 5.76,
+ y: 5.81,
+ z: 3.49,
+ },
+ {
+ name: 40317,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 55,
+ price: 1125,
+ x: 4.76,
+ y: 4.72,
+ z: 2.95,
+ },
+ {
+ name: 48669,
+ carat: 0.61,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 55,
+ price: 2002,
+ x: 5.42,
+ y: 5.45,
+ z: 3.39,
+ },
+ {
+ name: 26549,
+ carat: 1.87,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 58,
+ price: 16232,
+ x: 7.94,
+ y: 7.88,
+ z: 4.9,
+ },
+ {
+ name: 18629,
+ carat: 1.02,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 63.9,
+ table: 56,
+ price: 7602,
+ x: 6.33,
+ y: 6.38,
+ z: 4.06,
+ },
+ {
+ name: 44994,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 60.7,
+ table: 60,
+ price: 523,
+ x: 4.37,
+ y: 4.33,
+ z: 2.64,
+ },
+ {
+ name: 10513,
+ carat: 1.03,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.4,
+ table: 56,
+ price: 4800,
+ x: 6.45,
+ y: 6.5,
+ z: 4.04,
+ },
+ {
+ name: 21820,
+ carat: 1.51,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 55,
+ price: 9891,
+ x: 7.29,
+ y: 7.34,
+ z: 4.58,
+ },
+ {
+ name: 51070,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 57,
+ price: 2333,
+ x: 5.29,
+ y: 5.24,
+ z: 3.23,
+ },
+ {
+ name: 25447,
+ carat: 2,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 66,
+ table: 56,
+ price: 14199,
+ x: 7.79,
+ y: 7.72,
+ z: 5.12,
+ },
+ {
+ name: 11880,
+ carat: 1.21,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62,
+ table: 56,
+ price: 5111,
+ x: 6.79,
+ y: 6.86,
+ z: 4.23,
+ },
+ {
+ name: 29934,
+ carat: 0.34,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 59.6,
+ table: 62,
+ price: 714,
+ x: 4.56,
+ y: 4.54,
+ z: 2.71,
+ },
+ {
+ name: 33722,
+ carat: 0.42,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60.1,
+ table: 58,
+ price: 838,
+ x: 4.91,
+ y: 4.87,
+ z: 2.94,
+ },
+ {
+ name: 6090,
+ carat: 1.02,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 59.6,
+ table: 59,
+ price: 3974,
+ x: 6.51,
+ y: 6.54,
+ z: 3.89,
+ },
+ {
+ name: 10643,
+ carat: 0.93,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 59,
+ price: 4834,
+ x: 6.21,
+ y: 6.26,
+ z: 3.88,
+ },
+ {
+ name: 17714,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 55,
+ price: 613,
+ x: 4.8,
+ y: 4.82,
+ z: 2.97,
+ },
+ {
+ name: 48418,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 58,
+ price: 1971,
+ x: 5.62,
+ y: 5.67,
+ z: 3.52,
+ },
+ {
+ name: 52256,
+ carat: 0.7,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 64.3,
+ table: 56,
+ price: 2488,
+ x: 5.51,
+ y: 5.58,
+ z: 3.57,
+ },
+ {
+ name: 42073,
+ carat: 0.55,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 63.3,
+ table: 56,
+ price: 1272,
+ x: 5.21,
+ y: 5.24,
+ z: 3.31,
+ },
+ {
+ name: 7421,
+ carat: 1,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 60,
+ price: 4227,
+ x: 6.35,
+ y: 6.3,
+ z: 3.98,
+ },
+ {
+ name: 52345,
+ carat: 0.72,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 56.9,
+ table: 61,
+ price: 2498,
+ x: 5.91,
+ y: 5.97,
+ z: 3.38,
+ },
+ {
+ name: 21919,
+ carat: 1.5,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 55,
+ price: 9996,
+ x: 7.28,
+ y: 7.26,
+ z: 4.57,
+ },
+ {
+ name: 44416,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61,
+ table: 55,
+ price: 1586,
+ x: 5.19,
+ y: 5.23,
+ z: 3.18,
+ },
+ {
+ name: 6044,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62,
+ table: 55,
+ price: 576,
+ x: 4.41,
+ y: 4.36,
+ z: 2.72,
+ },
+ {
+ name: 42202,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.7,
+ table: 58,
+ price: 1287,
+ x: 5.12,
+ y: 5.15,
+ z: 3.17,
+ },
+ {
+ name: 29510,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.5,
+ table: 59,
+ price: 702,
+ x: 4.39,
+ y: 4.43,
+ z: 2.67,
+ },
+ {
+ name: 24096,
+ carat: 1.91,
+ cut: 'Fair',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 59.5,
+ table: 68,
+ price: 12244,
+ x: 8.1,
+ y: 7.91,
+ z: 4.78,
+ },
+ {
+ name: 28544,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 60,
+ price: 675,
+ x: 4.28,
+ y: 4.23,
+ z: 2.63,
+ },
+ {
+ name: 14459,
+ carat: 1.06,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 57,
+ price: 5834,
+ x: 6.57,
+ y: 6.54,
+ z: 4.06,
+ },
+ {
+ name: 1152,
+ carat: 0.87,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 57,
+ price: 2923,
+ x: 6.13,
+ y: 6.06,
+ z: 3.81,
+ },
+ {
+ name: 37812,
+ carat: 0.35,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.3,
+ table: 55,
+ price: 1001,
+ x: 4.57,
+ y: 4.6,
+ z: 2.81,
+ },
+ {
+ name: 23616,
+ carat: 1.34,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.2,
+ table: 56,
+ price: 11640,
+ x: 7.11,
+ y: 7.04,
+ z: 4.4,
+ },
+ {
+ name: 24784,
+ carat: 1.51,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 63.8,
+ table: 59,
+ price: 13155,
+ x: 7.24,
+ y: 7.28,
+ z: 4.63,
+ },
+ {
+ name: 10890,
+ carat: 1,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 64.4,
+ table: 54,
+ price: 4882,
+ x: 6.29,
+ y: 6.32,
+ z: 4.06,
+ },
+ {
+ name: 21135,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.1,
+ table: 58,
+ price: 9294,
+ x: 6.43,
+ y: 6.47,
+ z: 3.94,
+ },
+ {
+ name: 10217,
+ carat: 1.21,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 60.5,
+ table: 60,
+ price: 4743,
+ x: 6.81,
+ y: 6.72,
+ z: 4.09,
+ },
+ {
+ name: 10169,
+ carat: 0.91,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 56,
+ price: 4731,
+ x: 6.22,
+ y: 6.18,
+ z: 3.84,
+ },
+ {
+ name: 15177,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 63,
+ table: 58,
+ price: 6097,
+ x: 6.43,
+ y: 6.36,
+ z: 4.03,
+ },
+ {
+ name: 20708,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 57,
+ price: 625,
+ x: 4.34,
+ y: 4.36,
+ z: 2.7,
+ },
+ {
+ name: 17157,
+ carat: 1.24,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 59,
+ price: 6850,
+ x: 6.89,
+ y: 6.93,
+ z: 4.23,
+ },
+ {
+ name: 12185,
+ carat: 1.21,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 59.1,
+ table: 55,
+ price: 5184,
+ x: 7.04,
+ y: 6.98,
+ z: 4.14,
+ },
+ {
+ name: 37681,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 57,
+ price: 992,
+ x: 4.81,
+ y: 4.76,
+ z: 2.99,
+ },
+ {
+ name: 9804,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.6,
+ table: 58,
+ price: 4668,
+ x: 6.1,
+ y: 6.13,
+ z: 3.83,
+ },
+ {
+ name: 27382,
+ carat: 0.41,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 63.7,
+ table: 56,
+ price: 647,
+ x: 4.68,
+ y: 4.71,
+ z: 2.99,
+ },
+ {
+ name: 37287,
+ carat: 0.24,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 64.4,
+ table: 53,
+ price: 485,
+ x: 3.92,
+ y: 3.94,
+ z: 2.53,
+ },
+ {
+ name: 5300,
+ carat: 1.01,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60,
+ table: 60,
+ price: 3801,
+ x: 6.48,
+ y: 6.38,
+ z: 3.86,
+ },
+ {
+ name: 18937,
+ carat: 1.12,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.1,
+ table: 60,
+ price: 7781,
+ x: 6.62,
+ y: 6.58,
+ z: 4.1,
+ },
+ {
+ name: 29097,
+ carat: 0.36,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 59,
+ price: 689,
+ x: 4.59,
+ y: 4.56,
+ z: 2.8,
+ },
+ {
+ name: 5319,
+ carat: 1.08,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.7,
+ table: 57,
+ price: 3805,
+ x: 6.57,
+ y: 6.53,
+ z: 4.11,
+ },
+ {
+ name: 53268,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 59,
+ price: 2648,
+ x: 5.68,
+ y: 5.64,
+ z: 3.52,
+ },
+ {
+ name: 29858,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 61,
+ price: 710,
+ x: 4.22,
+ y: 4.25,
+ z: 2.65,
+ },
+ {
+ name: 15204,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.1,
+ table: 60,
+ price: 6108,
+ x: 6.36,
+ y: 6.31,
+ z: 4,
+ },
+ {
+ name: 50101,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 57,
+ price: 2207,
+ x: 5.65,
+ y: 5.61,
+ z: 3.55,
+ },
+ {
+ name: 21674,
+ carat: 1.58,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 58.6,
+ table: 62,
+ price: 9775,
+ x: 7.59,
+ y: 7.66,
+ z: 4.47,
+ },
+ {
+ name: 16732,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 58.7,
+ table: 57,
+ price: 611,
+ x: 4.88,
+ y: 4.94,
+ z: 2.88,
+ },
+ {
+ name: 2543,
+ carat: 0.75,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 55,
+ price: 3206,
+ x: 5.77,
+ y: 5.79,
+ z: 3.63,
+ },
+ {
+ name: 6773,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 65.8,
+ table: 59,
+ price: 4108,
+ x: 6,
+ y: 6.04,
+ z: 3.96,
+ },
+ {
+ name: 50497,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 61,
+ table: 57,
+ price: 2269,
+ x: 5.23,
+ y: 5.26,
+ z: 3.22,
+ },
+ {
+ name: 41671,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 56,
+ price: 1240,
+ x: 4.74,
+ y: 4.78,
+ z: 2.91,
+ },
+ {
+ name: 41419,
+ carat: 0.55,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.7,
+ table: 56,
+ price: 1226,
+ x: 5.38,
+ y: 5.32,
+ z: 3.25,
+ },
+ {
+ name: 42262,
+ carat: 0.49,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 59.2,
+ table: 60.9,
+ price: 1294,
+ x: 5.08,
+ y: 5.18,
+ z: 3.04,
+ },
+ {
+ name: 439,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 56,
+ price: 2815,
+ x: 5.72,
+ y: 5.77,
+ z: 3.53,
+ },
+ {
+ name: 47145,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 57,
+ price: 1832,
+ x: 5.18,
+ y: 5.21,
+ z: 3.24,
+ },
+ {
+ name: 10387,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 54,
+ price: 593,
+ x: 4.66,
+ y: 4.7,
+ z: 2.89,
+ },
+ {
+ name: 44982,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.8,
+ table: 59,
+ price: 523,
+ x: 4.34,
+ y: 4.3,
+ z: 2.67,
+ },
+ {
+ name: 307,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 58,
+ price: 2800,
+ x: 5.6,
+ y: 5.66,
+ z: 3.5,
+ },
+ {
+ name: 26546,
+ carat: 2.03,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.3,
+ table: 56,
+ price: 16224,
+ x: 8.27,
+ y: 8.21,
+ z: 4.97,
+ },
+ {
+ name: 49312,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 55,
+ price: 540,
+ x: 4.5,
+ y: 4.52,
+ z: 2.79,
+ },
+ {
+ name: 39638,
+ carat: 0.34,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'IF',
+ depth: 62.3,
+ table: 59,
+ price: 1084,
+ x: 4.49,
+ y: 4.46,
+ z: 2.79,
+ },
+ {
+ name: 2569,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 54,
+ price: 3211,
+ x: 6.13,
+ y: 6.16,
+ z: 3.88,
+ },
+ {
+ name: 35272,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.4,
+ table: 57,
+ price: 895,
+ x: 4.33,
+ y: 4.37,
+ z: 2.67,
+ },
+ {
+ name: 30391,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 62.1,
+ table: 53,
+ price: 730,
+ x: 4.48,
+ y: 4.5,
+ z: 2.79,
+ },
+ {
+ name: 36335,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.3,
+ table: 54,
+ price: 936,
+ x: 4.45,
+ y: 4.38,
+ z: 2.75,
+ },
+ {
+ name: 24170,
+ carat: 1.71,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 54,
+ price: 12342,
+ x: 7.65,
+ y: 7.75,
+ z: 4.77,
+ },
+ {
+ name: 26579,
+ carat: 2.02,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 57,
+ price: 16290,
+ x: 8.11,
+ y: 8.16,
+ z: 4.99,
+ },
+ {
+ name: 16650,
+ carat: 1.26,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 58,
+ price: 6657,
+ x: 6.99,
+ y: 6.91,
+ z: 4.26,
+ },
+ {
+ name: 7684,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63,
+ table: 59,
+ price: 4274,
+ x: 6.43,
+ y: 6.4,
+ z: 4.04,
+ },
+ {
+ name: 8344,
+ carat: 1.02,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60.5,
+ table: 58,
+ price: 4398,
+ x: 6.54,
+ y: 6.58,
+ z: 3.97,
+ },
+ {
+ name: 13850,
+ carat: 1.2,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63.3,
+ table: 55,
+ price: 5645,
+ x: 6.77,
+ y: 6.73,
+ z: 4.27,
+ },
+ {
+ name: 21762,
+ carat: 1.5,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 57.9,
+ table: 60,
+ price: 9828,
+ x: 7.48,
+ y: 7.44,
+ z: 4.32,
+ },
+ {
+ name: 15491,
+ carat: 1.04,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 54,
+ price: 6206,
+ x: 6.55,
+ y: 6.49,
+ z: 4.06,
+ },
+ {
+ name: 15416,
+ carat: 1.05,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 59.3,
+ table: 58,
+ price: 6174,
+ x: 6.74,
+ y: 6.68,
+ z: 3.98,
+ },
+ {
+ name: 6738,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 53,
+ price: 579,
+ x: 4.7,
+ y: 4.75,
+ z: 2.96,
+ },
+ {
+ name: 15410,
+ carat: 1.32,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 58,
+ price: 6171,
+ x: 6.99,
+ y: 7.04,
+ z: 4.36,
+ },
+ {
+ name: 7972,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 57,
+ price: 4324,
+ x: 6.1,
+ y: 6.15,
+ z: 3.81,
+ },
+ {
+ name: 52768,
+ carat: 0.77,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62,
+ table: 54,
+ price: 2563,
+ x: 5.89,
+ y: 5.92,
+ z: 3.66,
+ },
+ {
+ name: 2171,
+ carat: 0.94,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 63.8,
+ table: 60,
+ price: 3134,
+ x: 6.14,
+ y: 6.21,
+ z: 3.94,
+ },
+ {
+ name: 40706,
+ carat: 0.58,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 56,
+ price: 1158,
+ x: 5.38,
+ y: 5.45,
+ z: 3.32,
+ },
+ {
+ name: 30640,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'IF',
+ depth: 61.8,
+ table: 55,
+ price: 735,
+ x: 4.58,
+ y: 4.61,
+ z: 2.84,
+ },
+ {
+ name: 234,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 62,
+ table: 57,
+ price: 2787,
+ x: 5.11,
+ y: 5.15,
+ z: 3.18,
+ },
+ {
+ name: 9490,
+ carat: 1.11,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 64.2,
+ table: 58,
+ price: 4606,
+ x: 6.53,
+ y: 6.47,
+ z: 4.17,
+ },
+ {
+ name: 593,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 56,
+ price: 2837,
+ x: 5.74,
+ y: 5.69,
+ z: 3.53,
+ },
+ {
+ name: 34805,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 62,
+ table: 54,
+ price: 877,
+ x: 4.36,
+ y: 4.35,
+ z: 2.7,
+ },
+ {
+ name: 38939,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62,
+ table: 54,
+ price: 1053,
+ x: 4.74,
+ y: 4.77,
+ z: 2.95,
+ },
+ {
+ name: 13667,
+ carat: 1.02,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.9,
+ table: 58,
+ price: 5593,
+ x: 6.41,
+ y: 6.37,
+ z: 4.02,
+ },
+ {
+ name: 39302,
+ carat: 0.38,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 60.2,
+ table: 58,
+ price: 1069,
+ x: 4.71,
+ y: 4.66,
+ z: 2.82,
+ },
+ {
+ name: 21379,
+ carat: 0.34,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 59.6,
+ table: 61,
+ price: 626,
+ x: 4.5,
+ y: 4.53,
+ z: 2.69,
+ },
+ {
+ name: 42357,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 56,
+ price: 1301,
+ x: 5.1,
+ y: 5.13,
+ z: 3.16,
+ },
+ {
+ name: 51831,
+ carat: 0.7,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 59.4,
+ table: 62,
+ price: 2421,
+ x: 5.71,
+ y: 5.74,
+ z: 3.4,
+ },
+ {
+ name: 47340,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 62.1,
+ table: 58,
+ price: 530,
+ x: 3.9,
+ y: 3.93,
+ z: 2.43,
+ },
+ {
+ name: 13017,
+ carat: 1.2,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 55,
+ price: 5408,
+ x: 6.75,
+ y: 6.92,
+ z: 4.25,
+ },
+ {
+ name: 53751,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.7,
+ table: 55,
+ price: 2724,
+ x: 5.71,
+ y: 5.68,
+ z: 3.57,
+ },
+ {
+ name: 33789,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'IF',
+ depth: 60.9,
+ table: 56,
+ price: 842,
+ x: 4.41,
+ y: 4.42,
+ z: 2.69,
+ },
+ {
+ name: 5813,
+ carat: 0.91,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 63.4,
+ table: 59,
+ price: 3911,
+ x: 6.12,
+ y: 6.15,
+ z: 3.89,
+ },
+ {
+ name: 53023,
+ carat: 0.74,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 62.8,
+ table: 55,
+ price: 2600,
+ x: 5.75,
+ y: 5.78,
+ z: 3.62,
+ },
+ {
+ name: 46596,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 57,
+ price: 1786,
+ x: 5.25,
+ y: 5.2,
+ z: 3.21,
+ },
+ {
+ name: 51908,
+ carat: 0.7,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63.7,
+ table: 55,
+ price: 2435,
+ x: 5.63,
+ y: 5.58,
+ z: 3.57,
+ },
+ {
+ name: 25242,
+ carat: 1.6,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 60.1,
+ table: 57,
+ price: 13853,
+ x: 7.65,
+ y: 7.59,
+ z: 4.58,
+ },
+ {
+ name: 43627,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'IF',
+ depth: 61.9,
+ table: 56,
+ price: 1433,
+ x: 4.65,
+ y: 4.66,
+ z: 2.88,
+ },
+ {
+ name: 5997,
+ carat: 0.91,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 58,
+ price: 3958,
+ x: 6.21,
+ y: 6.25,
+ z: 3.81,
+ },
+ {
+ name: 26004,
+ carat: 1.02,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'IF',
+ depth: 61.5,
+ table: 60,
+ price: 15231,
+ x: 6.45,
+ y: 6.52,
+ z: 3.99,
+ },
+ {
+ name: 46049,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61,
+ table: 56,
+ price: 1731,
+ x: 5.14,
+ y: 5.15,
+ z: 3.14,
+ },
+ {
+ name: 47761,
+ carat: 0.52,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.7,
+ table: 53,
+ price: 1893,
+ x: 5.19,
+ y: 5.25,
+ z: 3.22,
+ },
+ {
+ name: 47770,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 63.5,
+ table: 59,
+ price: 1894,
+ x: 5.63,
+ y: 5.51,
+ z: 3.53,
+ },
+ {
+ name: 26719,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 57,
+ price: 645,
+ x: 4.4,
+ y: 4.44,
+ z: 2.7,
+ },
+ {
+ name: 46039,
+ carat: 0.57,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 57,
+ price: 1728,
+ x: 5.33,
+ y: 5.28,
+ z: 3.28,
+ },
+ {
+ name: 27603,
+ carat: 2.16,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 61.4,
+ table: 55,
+ price: 18462,
+ x: 8.34,
+ y: 8.27,
+ z: 5.1,
+ },
+ {
+ name: 25203,
+ carat: 2.26,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 63.1,
+ table: 58,
+ price: 13797,
+ x: 8.3,
+ y: 8.22,
+ z: 5.21,
+ },
+ {
+ name: 5980,
+ carat: 1,
+ cut: 'Fair',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 64,
+ table: 49,
+ price: 3951,
+ x: 6.43,
+ y: 6.39,
+ z: 4.1,
+ },
+ {
+ name: 10972,
+ carat: 1.2,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 59.6,
+ table: 60,
+ price: 4906,
+ x: 6.91,
+ y: 6.84,
+ z: 4.1,
+ },
+ {
+ name: 44419,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 57,
+ price: 1587,
+ x: 5.19,
+ y: 5.24,
+ z: 3.19,
+ },
+ {
+ name: 977,
+ carat: 0.82,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 59.9,
+ table: 59,
+ price: 2893,
+ x: 6.09,
+ y: 6.06,
+ z: 3.64,
+ },
+ {
+ name: 10234,
+ carat: 1.19,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 58,
+ price: 4745,
+ x: 6.75,
+ y: 6.7,
+ z: 4.21,
+ },
+ {
+ name: 44874,
+ carat: 0.64,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.8,
+ table: 54,
+ price: 1629,
+ x: 5.5,
+ y: 5.52,
+ z: 3.46,
+ },
+ {
+ name: 665,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'I1',
+ depth: 64.2,
+ table: 61,
+ price: 2846,
+ x: 6.25,
+ y: 6.18,
+ z: 3.99,
+ },
+ {
+ name: 53847,
+ carat: 0.82,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 63.2,
+ table: 57,
+ price: 2741,
+ x: 5.92,
+ y: 5.97,
+ z: 3.76,
+ },
+ {
+ name: 42703,
+ carat: 0.52,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 61,
+ price: 1338,
+ x: 5.14,
+ y: 5.11,
+ z: 3.22,
+ },
+ {
+ name: 26603,
+ carat: 2.07,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62,
+ table: 55,
+ price: 16337,
+ x: 8.22,
+ y: 8.12,
+ z: 5.07,
+ },
+ {
+ name: 33470,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 59.7,
+ table: 59,
+ price: 828,
+ x: 4.44,
+ y: 4.41,
+ z: 2.64,
+ },
+ {
+ name: 47000,
+ carat: 0.62,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 55,
+ price: 1818,
+ x: 5.5,
+ y: 5.53,
+ z: 3.41,
+ },
+ {
+ name: 9368,
+ carat: 0.32,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63.7,
+ table: 55,
+ price: 589,
+ x: 4.35,
+ y: 4.38,
+ z: 2.78,
+ },
+ {
+ name: 27741,
+ carat: 1.71,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 59,
+ price: 18791,
+ x: 7.57,
+ y: 7.53,
+ z: 4.7,
+ },
+ {
+ name: 25501,
+ carat: 1.51,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 56,
+ price: 14294,
+ x: 7.32,
+ y: 7.27,
+ z: 4.58,
+ },
+ {
+ name: 48210,
+ carat: 0.62,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.3,
+ table: 58,
+ price: 1949,
+ x: 5.47,
+ y: 5.49,
+ z: 3.36,
+ },
+ {
+ name: 27312,
+ carat: 1.63,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 55,
+ price: 17825,
+ x: 7.6,
+ y: 7.63,
+ z: 4.67,
+ },
+ {
+ name: 17574,
+ carat: 1.08,
+ cut: 'Fair',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 64.7,
+ table: 60,
+ price: 7076,
+ x: 6.44,
+ y: 6.41,
+ z: 4.16,
+ },
+ {
+ name: 33092,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 54,
+ price: 815,
+ x: 4.38,
+ y: 4.43,
+ z: 2.72,
+ },
+ {
+ name: 5681,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.5,
+ table: 59,
+ price: 3886,
+ x: 6.31,
+ y: 6.37,
+ z: 3.96,
+ },
+ {
+ name: 39210,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62,
+ table: 54,
+ price: 1065,
+ x: 5.23,
+ y: 5.28,
+ z: 3.26,
+ },
+ {
+ name: 11982,
+ carat: 1.06,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61,
+ table: 58,
+ price: 5142,
+ x: 6.6,
+ y: 6.65,
+ z: 4.04,
+ },
+ {
+ name: 33775,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 57,
+ price: 841,
+ x: 4.77,
+ y: 4.72,
+ z: 2.97,
+ },
+ {
+ name: 33646,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 60.8,
+ table: 56,
+ price: 833,
+ x: 4.66,
+ y: 4.71,
+ z: 2.85,
+ },
+ {
+ name: 14360,
+ carat: 1.21,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62,
+ table: 54.5,
+ price: 5814,
+ x: 6.81,
+ y: 6.87,
+ z: 4.25,
+ },
+ {
+ name: 928,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 56,
+ price: 2882,
+ x: 5.23,
+ y: 5.26,
+ z: 3.24,
+ },
+ {
+ name: 9392,
+ carat: 0.9,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 63,
+ table: 62,
+ price: 4586,
+ x: 6.13,
+ y: 6.06,
+ z: 3.84,
+ },
+ {
+ name: 40223,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 60.9,
+ table: 57,
+ price: 1123,
+ x: 4.76,
+ y: 4.8,
+ z: 2.91,
+ },
+ {
+ name: 30517,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63.5,
+ table: 55,
+ price: 732,
+ x: 4.3,
+ y: 4.27,
+ z: 2.72,
+ },
+ {
+ name: 7478,
+ carat: 1.07,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 58.9,
+ table: 59,
+ price: 4235,
+ x: 6.76,
+ y: 6.71,
+ z: 3.97,
+ },
+ {
+ name: 28014,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 56,
+ price: 658,
+ x: 4.3,
+ y: 4.34,
+ z: 2.67,
+ },
+ {
+ name: 28205,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.8,
+ table: 56,
+ price: 666,
+ x: 4.7,
+ y: 4.73,
+ z: 2.96,
+ },
+ {
+ name: 12423,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62,
+ table: 55,
+ price: 5239,
+ x: 6.39,
+ y: 6.44,
+ z: 3.98,
+ },
+ {
+ name: 27138,
+ carat: 2.01,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 58,
+ price: 17347,
+ x: 8.13,
+ y: 8.06,
+ z: 5,
+ },
+ {
+ name: 45511,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 60.3,
+ table: 57,
+ price: 1682,
+ x: 5.32,
+ y: 5.37,
+ z: 3.23,
+ },
+ {
+ name: 52391,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 56,
+ price: 2508,
+ x: 5.66,
+ y: 5.62,
+ z: 3.56,
+ },
+ {
+ name: 29757,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 56,
+ price: 709,
+ x: 4.29,
+ y: 4.24,
+ z: 2.67,
+ },
+ {
+ name: 41446,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 55,
+ price: 1229,
+ x: 5.23,
+ y: 5.26,
+ z: 3.21,
+ },
+ {
+ name: 39341,
+ carat: 0.37,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 60.7,
+ table: 55,
+ price: 1073,
+ x: 4.66,
+ y: 4.7,
+ z: 2.84,
+ },
+ {
+ name: 15246,
+ carat: 1.22,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 61.1,
+ table: 58,
+ price: 6121,
+ x: 6.91,
+ y: 6.84,
+ z: 4.2,
+ },
+ {
+ name: 48026,
+ carat: 0.71,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 60.6,
+ table: 61,
+ price: 1922,
+ x: 5.7,
+ y: 5.79,
+ z: 3.48,
+ },
+ {
+ name: 16395,
+ carat: 1.05,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62,
+ table: 56,
+ price: 6545,
+ x: 6.48,
+ y: 6.52,
+ z: 4.03,
+ },
+ {
+ name: 34875,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.1,
+ table: 59,
+ price: 878,
+ x: 4.27,
+ y: 4.23,
+ z: 2.64,
+ },
+ {
+ name: 31575,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 54,
+ price: 767,
+ x: 4.74,
+ y: 4.77,
+ z: 2.96,
+ },
+ {
+ name: 17618,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 60.9,
+ table: 55,
+ price: 7094,
+ x: 6.48,
+ y: 6.58,
+ z: 3.98,
+ },
+ {
+ name: 10761,
+ carat: 1.01,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 69.5,
+ table: 55,
+ price: 4853,
+ x: 6,
+ y: 5.94,
+ z: 4.15,
+ },
+ {
+ name: 47980,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 54,
+ price: 532,
+ x: 4.4,
+ y: 4.42,
+ z: 2.74,
+ },
+ {
+ name: 41412,
+ carat: 0.47,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 59.6,
+ table: 58.1,
+ price: 1226,
+ x: 5.07,
+ y: 5.11,
+ z: 3.03,
+ },
+ {
+ name: 21455,
+ carat: 1.04,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 58,
+ price: 9552,
+ x: 6.54,
+ y: 6.46,
+ z: 4.03,
+ },
+ {
+ name: 15036,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 55,
+ price: 605,
+ x: 4.31,
+ y: 4.32,
+ z: 2.67,
+ },
+ {
+ name: 44462,
+ carat: 0.55,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 59,
+ price: 1593,
+ x: 5.27,
+ y: 5.3,
+ z: 3.24,
+ },
+ {
+ name: 24456,
+ carat: 1.56,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.5,
+ table: 57,
+ price: 12717,
+ x: 7.56,
+ y: 7.5,
+ z: 4.56,
+ },
+ {
+ name: 37334,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 61.2,
+ table: 56,
+ price: 981,
+ x: 4.89,
+ y: 4.94,
+ z: 3.01,
+ },
+ {
+ name: 9236,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.3,
+ table: 58,
+ price: 4559,
+ x: 6.37,
+ y: 6.4,
+ z: 4.04,
+ },
+ {
+ name: 4936,
+ carat: 0.9,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS2',
+ depth: 60.9,
+ table: 59,
+ price: 3730,
+ x: 6.25,
+ y: 6.22,
+ z: 3.8,
+ },
+ {
+ name: 15874,
+ carat: 1.26,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 57,
+ price: 6350,
+ x: 6.96,
+ y: 6.87,
+ z: 4.24,
+ },
+ {
+ name: 40705,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 61.8,
+ table: 55,
+ price: 1158,
+ x: 4.74,
+ y: 4.78,
+ z: 2.94,
+ },
+ {
+ name: 38587,
+ carat: 0.39,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 54.8,
+ price: 1036,
+ x: 4.68,
+ y: 4.69,
+ z: 2.9,
+ },
+ {
+ name: 38474,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 62.1,
+ table: 56,
+ price: 1031,
+ x: 4.64,
+ y: 4.67,
+ z: 2.89,
+ },
+ {
+ name: 18994,
+ carat: 1.5,
+ cut: 'Fair',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 60.1,
+ table: 61,
+ price: 7819,
+ x: 7.25,
+ y: 7.3,
+ z: 4.37,
+ },
+ {
+ name: 2343,
+ carat: 0.78,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 57,
+ price: 3171,
+ x: 5.87,
+ y: 5.9,
+ z: 3.66,
+ },
+ {
+ name: 1827,
+ carat: 0.72,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.1,
+ table: 59,
+ price: 3059,
+ x: 5.69,
+ y: 5.74,
+ z: 3.55,
+ },
+ {
+ name: 48630,
+ carat: 0.77,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 58,
+ price: 2001,
+ x: 5.84,
+ y: 5.91,
+ z: 3.6,
+ },
+ {
+ name: 42340,
+ carat: 0.73,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'I1',
+ depth: 62.5,
+ table: 58,
+ price: 1298,
+ x: 5.74,
+ y: 5.82,
+ z: 3.61,
+ },
+ {
+ name: 27555,
+ carat: 1.7,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 58.6,
+ table: 62,
+ price: 18342,
+ x: 7.92,
+ y: 7.84,
+ z: 4.62,
+ },
+ {
+ name: 46863,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.8,
+ table: 55,
+ price: 1813,
+ x: 5.22,
+ y: 5.17,
+ z: 3.21,
+ },
+ {
+ name: 22475,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 59.8,
+ table: 57,
+ price: 10499,
+ x: 6.49,
+ y: 6.58,
+ z: 3.91,
+ },
+ {
+ name: 7511,
+ carat: 0.9,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 60.8,
+ table: 56,
+ price: 4241,
+ x: 6.24,
+ y: 6.26,
+ z: 3.8,
+ },
+ {
+ name: 51698,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 60.5,
+ table: 57,
+ price: 2400,
+ x: 5.74,
+ y: 5.79,
+ z: 3.49,
+ },
+ {
+ name: 44899,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 63.2,
+ table: 56,
+ price: 1629,
+ x: 5.06,
+ y: 5.03,
+ z: 3.19,
+ },
+ {
+ name: 45346,
+ carat: 0.53,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 59,
+ price: 1664,
+ x: 5.14,
+ y: 5.18,
+ z: 3.21,
+ },
+ {
+ name: 44242,
+ carat: 0.51,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 58,
+ price: 1574,
+ x: 5.13,
+ y: 5.1,
+ z: 3.19,
+ },
+ {
+ name: 43146,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.9,
+ table: 59,
+ price: 1389,
+ x: 5.12,
+ y: 5.15,
+ z: 3.23,
+ },
+ {
+ name: 41310,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 60.2,
+ table: 62,
+ price: 1213,
+ x: 5.1,
+ y: 5.13,
+ z: 3.08,
+ },
+ {
+ name: 29288,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62,
+ table: 54,
+ price: 436,
+ x: 4.38,
+ y: 4.42,
+ z: 2.73,
+ },
+ {
+ name: 140,
+ carat: 0.64,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.9,
+ table: 56,
+ price: 2766,
+ x: 5.53,
+ y: 5.56,
+ z: 3.43,
+ },
+ {
+ name: 11560,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 59.6,
+ table: 58,
+ price: 5034,
+ x: 6.61,
+ y: 6.54,
+ z: 3.92,
+ },
+ {
+ name: 51397,
+ carat: 0.73,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 57,
+ price: 2369,
+ x: 5.75,
+ y: 5.76,
+ z: 3.58,
+ },
+ {
+ name: 26898,
+ carat: 2.01,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 61,
+ price: 16881,
+ x: 8.11,
+ y: 8.01,
+ z: 4.94,
+ },
+ {
+ name: 39894,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 57,
+ price: 1103,
+ x: 4.81,
+ y: 4.79,
+ z: 2.97,
+ },
+ {
+ name: 47036,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.1,
+ table: 56,
+ price: 1819,
+ x: 5.31,
+ y: 5.27,
+ z: 3.23,
+ },
+ {
+ name: 18573,
+ carat: 1.51,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 59.7,
+ table: 59,
+ price: 7577,
+ x: 7.48,
+ y: 7.46,
+ z: 4.46,
+ },
+ {
+ name: 41674,
+ carat: 0.33,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'IF',
+ depth: 60.8,
+ table: 55,
+ price: 1240,
+ x: 4.49,
+ y: 4.53,
+ z: 2.74,
+ },
+ {
+ name: 28291,
+ carat: 0.27,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 55,
+ price: 432,
+ x: 4.15,
+ y: 4.18,
+ z: 2.59,
+ },
+ {
+ name: 21301,
+ carat: 1.51,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 65,
+ table: 64,
+ price: 9452,
+ x: 7.1,
+ y: 7.03,
+ z: 4.59,
+ },
+ {
+ name: 17613,
+ carat: 1.3,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 59,
+ price: 7092,
+ x: 6.93,
+ y: 6.96,
+ z: 4.34,
+ },
+ {
+ name: 349,
+ carat: 0.82,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 56,
+ price: 2804,
+ x: 6.01,
+ y: 6.08,
+ z: 3.72,
+ },
+ {
+ name: 28406,
+ carat: 0.35,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 60.8,
+ table: 58,
+ price: 669,
+ x: 4.57,
+ y: 4.51,
+ z: 2.76,
+ },
+ {
+ name: 32137,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 60.5,
+ table: 57,
+ price: 786,
+ x: 4.61,
+ y: 4.65,
+ z: 2.8,
+ },
+ {
+ name: 45350,
+ carat: 0.59,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 54,
+ price: 1664,
+ x: 5.32,
+ y: 5.38,
+ z: 3.35,
+ },
+ {
+ name: 24214,
+ carat: 2.05,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 63.1,
+ table: 58,
+ price: 12401,
+ x: 8.05,
+ y: 8,
+ z: 5.07,
+ },
+ {
+ name: 15534,
+ carat: 1.47,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 60,
+ table: 58,
+ price: 6223,
+ x: 7.36,
+ y: 7.31,
+ z: 4.4,
+ },
+ {
+ name: 3654,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'I1',
+ depth: 62.2,
+ table: 54,
+ price: 3439,
+ x: 6.44,
+ y: 6.42,
+ z: 4,
+ },
+ {
+ name: 16404,
+ carat: 1.28,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.1,
+ table: 58,
+ price: 6548,
+ x: 6.98,
+ y: 7.03,
+ z: 4.28,
+ },
+ {
+ name: 49276,
+ carat: 0.54,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.1,
+ table: 56,
+ price: 2090,
+ x: 5.22,
+ y: 5.19,
+ z: 3.23,
+ },
+ {
+ name: 46982,
+ carat: 0.55,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 60,
+ price: 1815,
+ x: 5.23,
+ y: 5.14,
+ z: 3.21,
+ },
+ {
+ name: 42945,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 61,
+ price: 506,
+ x: 4.24,
+ y: 4.2,
+ z: 2.64,
+ },
+ {
+ name: 50405,
+ carat: 0.58,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 56,
+ price: 2256,
+ x: 5.36,
+ y: 5.4,
+ z: 3.3,
+ },
+ {
+ name: 17138,
+ carat: 1.5,
+ cut: 'Fair',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 65,
+ table: 57,
+ price: 6838,
+ x: 7.1,
+ y: 7.06,
+ z: 4.6,
+ },
+ {
+ name: 36607,
+ carat: 0.32,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 63,
+ table: 56,
+ price: 477,
+ x: 4.35,
+ y: 4.38,
+ z: 2.75,
+ },
+ {
+ name: 28900,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 61.5,
+ table: 57,
+ price: 684,
+ x: 4.29,
+ y: 4.33,
+ z: 2.65,
+ },
+ {
+ name: 45007,
+ carat: 0.54,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.1,
+ table: 60,
+ price: 1637,
+ x: 5.23,
+ y: 5.28,
+ z: 3.21,
+ },
+ {
+ name: 27114,
+ carat: 1.86,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 58.6,
+ table: 62,
+ price: 17267,
+ x: 8.07,
+ y: 8.14,
+ z: 4.75,
+ },
+ {
+ name: 7342,
+ carat: 0.91,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 63.5,
+ table: 57,
+ price: 4211,
+ x: 6.07,
+ y: 6.11,
+ z: 3.87,
+ },
+ {
+ name: 31233,
+ carat: 0.44,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 63.8,
+ table: 54,
+ price: 756,
+ x: 4.8,
+ y: 4.85,
+ z: 3.08,
+ },
+ {
+ name: 51634,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.4,
+ table: 61,
+ price: 544,
+ x: 4.33,
+ y: 4.36,
+ z: 2.67,
+ },
+ {
+ name: 24304,
+ carat: 1.51,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 58.7,
+ table: 63,
+ price: 12551,
+ x: 7.45,
+ y: 7.4,
+ z: 4.36,
+ },
+ {
+ name: 22297,
+ carat: 1.27,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.4,
+ table: 53.3,
+ price: 10342,
+ x: 6.94,
+ y: 6.95,
+ z: 4.33,
+ },
+ {
+ name: 42196,
+ carat: 0.59,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 58,
+ price: 1287,
+ x: 5.35,
+ y: 5.38,
+ z: 3.32,
+ },
+ {
+ name: 11989,
+ carat: 1.06,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 57,
+ price: 5143,
+ x: 6.56,
+ y: 6.49,
+ z: 4.06,
+ },
+ {
+ name: 41670,
+ carat: 0.46,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 56,
+ price: 1240,
+ x: 4.95,
+ y: 4.98,
+ z: 3.1,
+ },
+ {
+ name: 21492,
+ carat: 1.25,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62,
+ table: 55,
+ price: 9586,
+ x: 6.91,
+ y: 6.95,
+ z: 4.3,
+ },
+ {
+ name: 41253,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.8,
+ table: 56,
+ price: 500,
+ x: 4.24,
+ y: 4.26,
+ z: 2.67,
+ },
+ {
+ name: 35901,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.9,
+ table: 55,
+ price: 918,
+ x: 4.38,
+ y: 4.44,
+ z: 2.73,
+ },
+ {
+ name: 26509,
+ carat: 1.73,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62.1,
+ table: 57,
+ price: 16131,
+ x: 7.73,
+ y: 7.64,
+ z: 4.77,
+ },
+ {
+ name: 28158,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 62.3,
+ table: 55,
+ price: 665,
+ x: 4.3,
+ y: 4.33,
+ z: 2.69,
+ },
+ {
+ name: 43075,
+ carat: 0.6,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 60.4,
+ table: 63,
+ price: 1378,
+ x: 5.45,
+ y: 5.41,
+ z: 3.28,
+ },
+ {
+ name: 12275,
+ carat: 1.21,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 58,
+ price: 5211,
+ x: 6.85,
+ y: 6.9,
+ z: 4.23,
+ },
+ {
+ name: 40070,
+ carat: 0.43,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 58,
+ price: 1113,
+ x: 4.85,
+ y: 4.81,
+ z: 3.01,
+ },
+ {
+ name: 13646,
+ carat: 1.24,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 60,
+ table: 59,
+ price: 5584,
+ x: 6.98,
+ y: 7.01,
+ z: 4.2,
+ },
+ {
+ name: 48842,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 55,
+ price: 2030,
+ x: 5.29,
+ y: 5.24,
+ z: 3.28,
+ },
+ {
+ name: 19463,
+ carat: 1.56,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 64,
+ price: 8107,
+ x: 7.41,
+ y: 7.36,
+ z: 4.6,
+ },
+ {
+ name: 44205,
+ carat: 0.51,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61,
+ table: 58,
+ price: 1569,
+ x: 5.1,
+ y: 5.17,
+ z: 3.13,
+ },
+ {
+ name: 32537,
+ carat: 0.27,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 59,
+ table: 59,
+ price: 799,
+ x: 4.27,
+ y: 4.24,
+ z: 2.51,
+ },
+ {
+ name: 28079,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VVS2',
+ depth: 61.9,
+ table: 55,
+ price: 662,
+ x: 4.74,
+ y: 4.79,
+ z: 2.95,
+ },
+ {
+ name: 11605,
+ carat: 1.95,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'I1',
+ depth: 60.3,
+ table: 59,
+ price: 5045,
+ x: 8.1,
+ y: 8.05,
+ z: 4.87,
+ },
+ {
+ name: 16213,
+ carat: 1.03,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.1,
+ table: 59,
+ price: 6479,
+ x: 6.48,
+ y: 6.4,
+ z: 4,
+ },
+ {
+ name: 198,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61,
+ table: 58,
+ price: 2777,
+ x: 5.78,
+ y: 5.72,
+ z: 3.51,
+ },
+ {
+ name: 51777,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 55,
+ price: 2410,
+ x: 5.67,
+ y: 5.7,
+ z: 3.56,
+ },
+ {
+ name: 13350,
+ carat: 1.02,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 61,
+ price: 5508,
+ x: 6.42,
+ y: 6.35,
+ z: 4.03,
+ },
+ {
+ name: 46324,
+ carat: 0.69,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 57.6,
+ price: 1757,
+ x: 5.66,
+ y: 5.72,
+ z: 3.55,
+ },
+ {
+ name: 48186,
+ carat: 0.72,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 60.2,
+ table: 59,
+ price: 1944,
+ x: 5.85,
+ y: 5.81,
+ z: 3.51,
+ },
+ {
+ name: 15375,
+ carat: 0.36,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 57.8,
+ price: 606,
+ x: 4.52,
+ y: 4.58,
+ z: 2.81,
+ },
+ {
+ name: 4511,
+ carat: 1.02,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 59.6,
+ table: 64,
+ price: 3633,
+ x: 6.58,
+ y: 6.55,
+ z: 3.91,
+ },
+ {
+ name: 9850,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.9,
+ table: 58,
+ price: 4676,
+ x: 6.39,
+ y: 6.34,
+ z: 3.94,
+ },
+ {
+ name: 9359,
+ carat: 1.16,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62.9,
+ table: 58,
+ price: 4586,
+ x: 6.64,
+ y: 6.69,
+ z: 4.19,
+ },
+ {
+ name: 29610,
+ carat: 0.35,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.2,
+ table: 58,
+ price: 706,
+ x: 4.51,
+ y: 4.54,
+ z: 2.77,
+ },
+ {
+ name: 8030,
+ carat: 0.96,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.7,
+ table: 56,
+ price: 4333,
+ x: 6.4,
+ y: 6.34,
+ z: 3.93,
+ },
+ {
+ name: 15824,
+ carat: 1.26,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 58,
+ price: 6332,
+ x: 6.88,
+ y: 6.92,
+ z: 4.29,
+ },
+ {
+ name: 8842,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 63.9,
+ table: 60,
+ price: 4479,
+ x: 6.09,
+ y: 6.14,
+ z: 3.91,
+ },
+ {
+ name: 30086,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 61.3,
+ table: 55,
+ price: 720,
+ x: 4.43,
+ y: 4.41,
+ z: 2.71,
+ },
+ {
+ name: 16383,
+ carat: 1.04,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 63.2,
+ table: 56,
+ price: 6541,
+ x: 6.39,
+ y: 6.46,
+ z: 4.06,
+ },
+ {
+ name: 4945,
+ carat: 1.19,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'I1',
+ depth: 61.5,
+ table: 57,
+ price: 3732,
+ x: 6.83,
+ y: 6.79,
+ z: 4.19,
+ },
+ {
+ name: 27563,
+ carat: 2.06,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 60.3,
+ table: 56,
+ price: 18371,
+ x: 8.29,
+ y: 8.25,
+ z: 4.99,
+ },
+ {
+ name: 22585,
+ carat: 1.25,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.5,
+ table: 54,
+ price: 10636,
+ x: 6.88,
+ y: 6.93,
+ z: 4.31,
+ },
+ {
+ name: 2199,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.4,
+ table: 57,
+ price: 3139,
+ x: 5.71,
+ y: 5.76,
+ z: 3.58,
+ },
+ {
+ name: 11107,
+ carat: 1.05,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 60.2,
+ table: 57,
+ price: 4932,
+ x: 6.58,
+ y: 6.65,
+ z: 3.98,
+ },
+ {
+ name: 30544,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 62.5,
+ table: 56,
+ price: 734,
+ x: 4.29,
+ y: 4.32,
+ z: 2.69,
+ },
+ {
+ name: 15196,
+ carat: 1.02,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.5,
+ table: 57,
+ price: 6104,
+ x: 6.4,
+ y: 6.44,
+ z: 3.95,
+ },
+ {
+ name: 53439,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.8,
+ table: 58,
+ price: 2673,
+ x: 5.7,
+ y: 5.74,
+ z: 3.48,
+ },
+ {
+ name: 44886,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 56,
+ price: 1629,
+ x: 5.12,
+ y: 5.11,
+ z: 3.18,
+ },
+ {
+ name: 4021,
+ carat: 0.9,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.2,
+ table: 57,
+ price: 3521,
+ x: 6.24,
+ y: 6.28,
+ z: 3.83,
+ },
+ {
+ name: 25537,
+ carat: 2.14,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 56,
+ price: 14359,
+ x: 8.18,
+ y: 8.14,
+ z: 5.13,
+ },
+ {
+ name: 44606,
+ carat: 0.53,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62,
+ table: 58,
+ price: 1607,
+ x: 5.21,
+ y: 5.18,
+ z: 3.22,
+ },
+ {
+ name: 7821,
+ carat: 1,
+ cut: 'Fair',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 66.2,
+ table: 58,
+ price: 4295,
+ x: 6.25,
+ y: 6.15,
+ z: 4.11,
+ },
+ {
+ name: 21578,
+ carat: 1.51,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 62,
+ price: 9681,
+ x: 7.25,
+ y: 7.29,
+ z: 4.49,
+ },
+ {
+ name: 21402,
+ carat: 1.5,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 58,
+ price: 9515,
+ x: 7.21,
+ y: 7.28,
+ z: 4.51,
+ },
+ {
+ name: 359,
+ carat: 0.72,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 56,
+ price: 2805,
+ x: 5.74,
+ y: 5.7,
+ z: 3.59,
+ },
+ {
+ name: 43045,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 55,
+ price: 1375,
+ x: 5.16,
+ y: 5.19,
+ z: 3.19,
+ },
+ {
+ name: 31316,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 58,
+ price: 758,
+ x: 4.34,
+ y: 4.38,
+ z: 2.69,
+ },
+ {
+ name: 26487,
+ carat: 2.16,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 58.6,
+ table: 60,
+ price: 16080,
+ x: 8.48,
+ y: 8.55,
+ z: 4.99,
+ },
+ {
+ name: 37415,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 56,
+ price: 983,
+ x: 4.64,
+ y: 4.62,
+ z: 2.88,
+ },
+ {
+ name: 24653,
+ carat: 1.7,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 60,
+ price: 12992,
+ x: 7.61,
+ y: 7.57,
+ z: 4.7,
+ },
+ {
+ name: 44128,
+ carat: 0.5,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.1,
+ table: 62,
+ price: 1559,
+ x: 5.1,
+ y: 5.08,
+ z: 3.16,
+ },
+ {
+ name: 53043,
+ carat: 0.73,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 55,
+ price: 2605,
+ x: 5.79,
+ y: 5.84,
+ z: 3.57,
+ },
+ {
+ name: 28087,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 56,
+ price: 662,
+ x: 4.28,
+ y: 4.24,
+ z: 2.69,
+ },
+ {
+ name: 8018,
+ carat: 1.04,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 58.2,
+ table: 59,
+ price: 4330,
+ x: 6.67,
+ y: 6.62,
+ z: 3.87,
+ },
+ {
+ name: 33934,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62,
+ table: 60,
+ price: 463,
+ x: 4.41,
+ y: 4.46,
+ z: 2.75,
+ },
+ {
+ name: 18975,
+ carat: 1.59,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.6,
+ table: 59,
+ price: 7811,
+ x: 7.43,
+ y: 7.45,
+ z: 4.66,
+ },
+ {
+ name: 41641,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'IF',
+ depth: 62.7,
+ table: 57,
+ price: 1238,
+ x: 4.7,
+ y: 4.68,
+ z: 2.94,
+ },
+ {
+ name: 11851,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 59.8,
+ table: 60,
+ price: 5102,
+ x: 6.23,
+ y: 6.28,
+ z: 3.74,
+ },
+ {
+ name: 3599,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 63.5,
+ table: 62,
+ price: 3425,
+ x: 6.09,
+ y: 6.13,
+ z: 3.88,
+ },
+ {
+ name: 18389,
+ carat: 0.29,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 59.2,
+ table: 58,
+ price: 619,
+ x: 4.36,
+ y: 4.39,
+ z: 2.59,
+ },
+ {
+ name: 15110,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62.3,
+ table: 59,
+ price: 6073,
+ x: 6.37,
+ y: 6.44,
+ z: 3.99,
+ },
+ {
+ name: 7929,
+ carat: 0.93,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.7,
+ table: 55,
+ price: 4317,
+ x: 6.26,
+ y: 6.29,
+ z: 3.87,
+ },
+ {
+ name: 522,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 59,
+ price: 2825,
+ x: 5.73,
+ y: 5.66,
+ z: 3.54,
+ },
+ {
+ name: 51041,
+ carat: 0.82,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60,
+ table: 56,
+ price: 2329,
+ x: 6.11,
+ y: 6.08,
+ z: 3.66,
+ },
+ {
+ name: 8110,
+ carat: 1.13,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 57,
+ price: 4348,
+ x: 6.73,
+ y: 6.78,
+ z: 4.16,
+ },
+ {
+ name: 19815,
+ carat: 1.2,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 63.6,
+ table: 57,
+ price: 8380,
+ x: 6.74,
+ y: 6.68,
+ z: 4.27,
+ },
+ {
+ name: 574,
+ carat: 0.85,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.5,
+ table: 57,
+ price: 2833,
+ x: 6.02,
+ y: 6.07,
+ z: 3.78,
+ },
+ {
+ name: 40660,
+ carat: 0.38,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 61.5,
+ table: 56,
+ price: 1154,
+ x: 4.67,
+ y: 4.7,
+ z: 2.88,
+ },
+ {
+ name: 12900,
+ carat: 0.9,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 54,
+ price: 5373,
+ x: 6.19,
+ y: 6.22,
+ z: 3.84,
+ },
+ {
+ name: 22739,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 63.1,
+ table: 59,
+ price: 10760,
+ x: 6.34,
+ y: 6.31,
+ z: 3.99,
+ },
+ {
+ name: 13187,
+ carat: 1.24,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 56,
+ price: 5451,
+ x: 6.83,
+ y: 6.8,
+ z: 4.28,
+ },
+ {
+ name: 19103,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.1,
+ table: 59,
+ price: 7870,
+ x: 6.46,
+ y: 6.5,
+ z: 3.96,
+ },
+ {
+ name: 40688,
+ carat: 0.5,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 61.1,
+ table: 67,
+ price: 1156,
+ x: 5.07,
+ y: 5.04,
+ z: 3.09,
+ },
+ {
+ name: 22319,
+ carat: 1.31,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62,
+ table: 58,
+ price: 10359,
+ x: 6.97,
+ y: 7.02,
+ z: 4.34,
+ },
+ {
+ name: 53810,
+ carat: 0.7,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 56,
+ price: 2733,
+ x: 5.72,
+ y: 5.75,
+ z: 3.52,
+ },
+ {
+ name: 19096,
+ carat: 1.11,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 63.2,
+ table: 57,
+ price: 7863,
+ x: 6.61,
+ y: 6.64,
+ z: 4.18,
+ },
+ {
+ name: 8031,
+ carat: 1,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.9,
+ table: 56,
+ price: 4333,
+ x: 6.42,
+ y: 6.36,
+ z: 4.02,
+ },
+ {
+ name: 36299,
+ carat: 0.34,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.7,
+ table: 58,
+ price: 477,
+ x: 4.5,
+ y: 4.54,
+ z: 2.79,
+ },
+ {
+ name: 23883,
+ carat: 2,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.8,
+ table: 57,
+ price: 11975,
+ x: 8.05,
+ y: 8.01,
+ z: 5.04,
+ },
+ {
+ name: 41216,
+ carat: 0.4,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61.5,
+ table: 56,
+ price: 1206,
+ x: 4.77,
+ y: 4.73,
+ z: 2.92,
+ },
+ {
+ name: 9608,
+ carat: 1.02,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 62.3,
+ table: 59,
+ price: 4633,
+ x: 6.4,
+ y: 6.44,
+ z: 4,
+ },
+ {
+ name: 19038,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.6,
+ table: 54,
+ price: 621,
+ x: 4.32,
+ y: 4.35,
+ z: 2.67,
+ },
+ {
+ name: 5632,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.8,
+ table: 58,
+ price: 3878,
+ x: 6.13,
+ y: 6.17,
+ z: 3.86,
+ },
+ {
+ name: 49156,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 62.7,
+ table: 57,
+ price: 2070,
+ x: 5.1,
+ y: 5.07,
+ z: 3.19,
+ },
+ {
+ name: 5298,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 62.1,
+ table: 57,
+ price: 3801,
+ x: 5.7,
+ y: 5.73,
+ z: 3.55,
+ },
+ {
+ name: 2119,
+ carat: 1.02,
+ cut: 'Fair',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 65,
+ table: 59,
+ price: 3119,
+ x: 6.34,
+ y: 6.24,
+ z: 4.08,
+ },
+ {
+ name: 51094,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 56,
+ price: 2335,
+ x: 5.79,
+ y: 5.81,
+ z: 3.53,
+ },
+ {
+ name: 47439,
+ carat: 0.7,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 59.6,
+ table: 62,
+ price: 1855,
+ x: 5.7,
+ y: 5.77,
+ z: 3.42,
+ },
+ {
+ name: 25418,
+ carat: 2.01,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 63.2,
+ table: 57,
+ price: 14150,
+ x: 8.02,
+ y: 7.97,
+ z: 5.05,
+ },
+ {
+ name: 13123,
+ carat: 1.01,
+ cut: 'Fair',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 64.7,
+ table: 57,
+ price: 5430,
+ x: 6.33,
+ y: 6.25,
+ z: 4.07,
+ },
+ {
+ name: 18873,
+ carat: 1.02,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.3,
+ table: 58,
+ price: 7740,
+ x: 6.46,
+ y: 6.52,
+ z: 3.98,
+ },
+ {
+ name: 42092,
+ carat: 0.7,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'I1',
+ depth: 66.1,
+ table: 58,
+ price: 1273,
+ x: 5.61,
+ y: 5.51,
+ z: 3.67,
+ },
+ {
+ name: 50627,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 60.9,
+ table: 59,
+ price: 401,
+ x: 4.29,
+ y: 4.32,
+ z: 2.62,
+ },
+ {
+ name: 47097,
+ carat: 0.53,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 63.4,
+ table: 55,
+ price: 1825,
+ x: 5.23,
+ y: 5.11,
+ z: 3.28,
+ },
+ {
+ name: 10005,
+ carat: 0.91,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 61,
+ table: 57,
+ price: 4706,
+ x: 6.27,
+ y: 6.32,
+ z: 3.84,
+ },
+ {
+ name: 1113,
+ carat: 0.77,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 63.6,
+ table: 57,
+ price: 2915,
+ x: 5.79,
+ y: 5.88,
+ z: 3.71,
+ },
+ {
+ name: 23701,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 56,
+ price: 631,
+ x: 4.56,
+ y: 4.59,
+ z: 2.84,
+ },
+ {
+ name: 24794,
+ carat: 1.31,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 60.3,
+ table: 56,
+ price: 13168,
+ x: 7.09,
+ y: 7.15,
+ z: 4.29,
+ },
+ {
+ name: 44441,
+ carat: 0.59,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 61,
+ price: 1590,
+ x: 5.33,
+ y: 5.27,
+ z: 3.32,
+ },
+ {
+ name: 46988,
+ carat: 0.46,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 62.6,
+ table: 53,
+ price: 1816,
+ x: 4.93,
+ y: 4.97,
+ z: 3.1,
+ },
+ {
+ name: 12448,
+ carat: 1.12,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 59.3,
+ table: 59,
+ price: 5243,
+ x: 6.76,
+ y: 6.8,
+ z: 4.02,
+ },
+ {
+ name: 19749,
+ carat: 1.5,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.7,
+ table: 59,
+ price: 8316,
+ x: 7.3,
+ y: 7.22,
+ z: 4.55,
+ },
+ {
+ name: 45142,
+ carat: 0.46,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 62.1,
+ table: 56,
+ price: 1654,
+ x: 4.93,
+ y: 4.96,
+ z: 3.07,
+ },
+ {
+ name: 47696,
+ carat: 0.5,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS1',
+ depth: 61.9,
+ table: 58,
+ price: 1883,
+ x: 5.06,
+ y: 5.09,
+ z: 3.14,
+ },
+ {
+ name: 49860,
+ carat: 0.77,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.5,
+ table: 60,
+ price: 2171,
+ x: 5.84,
+ y: 5.8,
+ z: 3.64,
+ },
+ {
+ name: 7552,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 62,
+ table: 58,
+ price: 4249,
+ x: 6.37,
+ y: 6.41,
+ z: 3.96,
+ },
+ {
+ name: 17985,
+ carat: 1.07,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 55,
+ price: 7275,
+ x: 6.55,
+ y: 6.57,
+ z: 4.06,
+ },
+ {
+ name: 16685,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.1,
+ table: 56,
+ price: 421,
+ x: 4.4,
+ y: 4.42,
+ z: 2.69,
+ },
+ {
+ name: 15057,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.4,
+ table: 57,
+ price: 605,
+ x: 4.29,
+ y: 4.34,
+ z: 2.65,
+ },
+ {
+ name: 35526,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 61.3,
+ table: 56,
+ price: 905,
+ x: 4.42,
+ y: 4.45,
+ z: 2.72,
+ },
+ {
+ name: 53148,
+ carat: 0.73,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 61.9,
+ table: 57,
+ price: 2623,
+ x: 5.75,
+ y: 5.79,
+ z: 3.57,
+ },
+ {
+ name: 31634,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62,
+ table: 56,
+ price: 450,
+ x: 4.29,
+ y: 4.32,
+ z: 2.67,
+ },
+ {
+ name: 44034,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS1',
+ depth: 61.8,
+ table: 55,
+ price: 1547,
+ x: 4.83,
+ y: 4.85,
+ z: 2.99,
+ },
+ {
+ name: 27518,
+ carat: 3.01,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 63.9,
+ table: 60,
+ price: 18242,
+ x: 9.06,
+ y: 9.01,
+ z: 5.77,
+ },
+ {
+ name: 53135,
+ carat: 0.93,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'I1',
+ depth: 63.4,
+ table: 60,
+ price: 2618,
+ x: 6.18,
+ y: 6.15,
+ z: 3.91,
+ },
+ {
+ name: 28628,
+ carat: 0.28,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.8,
+ table: 60,
+ price: 434,
+ x: 4.16,
+ y: 4.21,
+ z: 2.63,
+ },
+ {
+ name: 15574,
+ carat: 1.3,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62.7,
+ table: 58,
+ price: 6246,
+ x: 6.97,
+ y: 6.9,
+ z: 4.35,
+ },
+ {
+ name: 52834,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62,
+ table: 56,
+ price: 2573,
+ x: 5.72,
+ y: 5.67,
+ z: 3.53,
+ },
+ {
+ name: 7347,
+ carat: 1.09,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 61.5,
+ table: 55,
+ price: 4212,
+ x: 6.65,
+ y: 6.68,
+ z: 4.1,
+ },
+ {
+ name: 53637,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.6,
+ table: 57,
+ price: 552,
+ x: 4.28,
+ y: 4.32,
+ z: 2.65,
+ },
+ {
+ name: 32902,
+ carat: 0.36,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 55.3,
+ table: 67,
+ price: 810,
+ x: 4.79,
+ y: 4.72,
+ z: 2.63,
+ },
+ {
+ name: 39665,
+ carat: 0.42,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 60.1,
+ table: 61,
+ price: 1087,
+ x: 4.84,
+ y: 4.81,
+ z: 2.9,
+ },
+ {
+ name: 47149,
+ carat: 0.53,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.7,
+ table: 57,
+ price: 1832,
+ x: 5.23,
+ y: 5.21,
+ z: 3.22,
+ },
+ {
+ name: 46510,
+ carat: 0.57,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'IF',
+ depth: 61,
+ table: 55,
+ price: 1779,
+ x: 5.38,
+ y: 5.41,
+ z: 3.29,
+ },
+ {
+ name: 2072,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 65,
+ price: 3107,
+ x: 6.12,
+ y: 6.09,
+ z: 3.81,
+ },
+ {
+ name: 12517,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 63.1,
+ table: 59,
+ price: 5260,
+ x: 6.34,
+ y: 6.3,
+ z: 3.99,
+ },
+ {
+ name: 15094,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.4,
+ table: 56,
+ price: 6066,
+ x: 6.37,
+ y: 6.42,
+ z: 3.99,
+ },
+ {
+ name: 24659,
+ carat: 1.5,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 60,
+ price: 13001,
+ x: 7.29,
+ y: 7.32,
+ z: 4.52,
+ },
+ {
+ name: 6714,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.1,
+ table: 58,
+ price: 413,
+ x: 4.31,
+ y: 4.34,
+ z: 2.6,
+ },
+ {
+ name: 33485,
+ carat: 0.32,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.4,
+ table: 60,
+ price: 828,
+ x: 4.42,
+ y: 4.38,
+ z: 2.7,
+ },
+ {
+ name: 48763,
+ carat: 0.6,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 59.6,
+ table: 59,
+ price: 2016,
+ x: 5.52,
+ y: 5.48,
+ z: 3.28,
+ },
+ {
+ name: 4583,
+ carat: 1,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 57.8,
+ table: 64,
+ price: 3651,
+ x: 6.55,
+ y: 6.5,
+ z: 3.77,
+ },
+ {
+ name: 26154,
+ carat: 2.18,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 60.1,
+ table: 58,
+ price: 15465,
+ x: 8.46,
+ y: 8.41,
+ z: 5.07,
+ },
+ {
+ name: 8085,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 60,
+ price: 4338,
+ x: 6.4,
+ y: 6.37,
+ z: 4,
+ },
+ {
+ name: 51826,
+ carat: 0.64,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'IF',
+ depth: 60.5,
+ table: 57,
+ price: 2420,
+ x: 5.58,
+ y: 5.62,
+ z: 3.39,
+ },
+ {
+ name: 1117,
+ carat: 0.93,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 62,
+ table: 57,
+ price: 2917,
+ x: 6.22,
+ y: 6.26,
+ z: 3.87,
+ },
+ {
+ name: 52893,
+ carat: 0.73,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.6,
+ table: 59,
+ price: 2585,
+ x: 5.83,
+ y: 5.85,
+ z: 3.54,
+ },
+ {
+ name: 19444,
+ carat: 1.06,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.7,
+ table: 57,
+ price: 8093,
+ x: 6.52,
+ y: 6.57,
+ z: 4.04,
+ },
+ {
+ name: 49022,
+ carat: 0.5,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 58.5,
+ table: 62,
+ price: 2052,
+ x: 5.23,
+ y: 5.27,
+ z: 3.07,
+ },
+ {
+ name: 4410,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.5,
+ table: 56,
+ price: 571,
+ x: 4.33,
+ y: 4.35,
+ z: 2.67,
+ },
+ {
+ name: 11949,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 58.2,
+ table: 59,
+ price: 5132,
+ x: 6.54,
+ y: 6.59,
+ z: 3.82,
+ },
+ {
+ name: 35367,
+ carat: 0.38,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 63,
+ table: 56,
+ price: 898,
+ x: 4.61,
+ y: 4.57,
+ z: 2.89,
+ },
+ {
+ name: 44863,
+ carat: 0.51,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 62.3,
+ table: 56,
+ price: 1628,
+ x: 5.1,
+ y: 5.13,
+ z: 3.18,
+ },
+ {
+ name: 9286,
+ carat: 0.91,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 57.8,
+ table: 61,
+ price: 4566,
+ x: 6.4,
+ y: 6.36,
+ z: 3.69,
+ },
+ {
+ name: 17140,
+ carat: 1.24,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 61.4,
+ table: 59,
+ price: 6840,
+ x: 6.87,
+ y: 6.91,
+ z: 4.23,
+ },
+ {
+ name: 12365,
+ carat: 0.26,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 60.4,
+ table: 59,
+ price: 597,
+ x: 4.15,
+ y: 4.19,
+ z: 2.52,
+ },
+ {
+ name: 4309,
+ carat: 1.05,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 59.4,
+ table: 62,
+ price: 3593,
+ x: 6.66,
+ y: 6.58,
+ z: 3.93,
+ },
+ {
+ name: 43274,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 63.3,
+ table: 59,
+ price: 506,
+ x: 4.3,
+ y: 4.23,
+ z: 2.7,
+ },
+ {
+ name: 37781,
+ carat: 0.39,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 57.1,
+ table: 61,
+ price: 1000,
+ x: 4.86,
+ y: 4.91,
+ z: 2.79,
+ },
+ {
+ name: 11263,
+ carat: 0.91,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.8,
+ table: 60,
+ price: 4969,
+ x: 6.11,
+ y: 6.08,
+ z: 3.83,
+ },
+ {
+ name: 4558,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 63.3,
+ table: 59,
+ price: 3644,
+ x: 6.06,
+ y: 6.1,
+ z: 3.85,
+ },
+ {
+ name: 5082,
+ carat: 0.9,
+ cut: 'Fair',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 65.7,
+ table: 65,
+ price: 3751,
+ x: 6.06,
+ y: 5.94,
+ z: 3.94,
+ },
+ {
+ name: 47326,
+ carat: 0.23,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 62.6,
+ table: 58,
+ price: 530,
+ x: 3.89,
+ y: 3.94,
+ z: 2.45,
+ },
+ {
+ name: 6256,
+ carat: 0.92,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.1,
+ table: 58,
+ price: 4011,
+ x: 6.18,
+ y: 6.22,
+ z: 3.85,
+ },
+ {
+ name: 42144,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 60.7,
+ table: 59,
+ price: 1281,
+ x: 5.09,
+ y: 5.13,
+ z: 3.1,
+ },
+ {
+ name: 418,
+ carat: 0.36,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 56,
+ price: 556,
+ x: 4.54,
+ y: 4.57,
+ z: 2.82,
+ },
+ {
+ name: 14065,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.8,
+ table: 57,
+ price: 605,
+ x: 4.31,
+ y: 4.33,
+ z: 2.67,
+ },
+ {
+ name: 24984,
+ carat: 2.07,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 56,
+ price: 13495,
+ x: 8.16,
+ y: 8.2,
+ z: 5.02,
+ },
+ {
+ name: 14917,
+ carat: 1.23,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 58.8,
+ table: 60,
+ price: 6005,
+ x: 7.01,
+ y: 7.08,
+ z: 4.14,
+ },
+ {
+ name: 21186,
+ carat: 1.5,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 60.8,
+ table: 60,
+ price: 9336,
+ x: 7.28,
+ y: 7.38,
+ z: 4.46,
+ },
+ {
+ name: 50869,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 57,
+ price: 2313,
+ x: 5.68,
+ y: 5.73,
+ z: 3.54,
+ },
+ {
+ name: 48614,
+ carat: 0.51,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 61.7,
+ table: 56,
+ price: 1998,
+ x: 5.12,
+ y: 5.15,
+ z: 3.17,
+ },
+ {
+ name: 19810,
+ carat: 1,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 60.2,
+ table: 62,
+ price: 8374,
+ x: 6.42,
+ y: 6.46,
+ z: 3.88,
+ },
+ {
+ name: 53178,
+ carat: 0.71,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 61.3,
+ table: 59,
+ price: 2630,
+ x: 5.7,
+ y: 5.76,
+ z: 3.51,
+ },
+ {
+ name: 3942,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 61,
+ table: 59,
+ price: 3501,
+ x: 5.79,
+ y: 5.72,
+ z: 3.51,
+ },
+ {
+ name: 33350,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 55,
+ price: 827,
+ x: 4.73,
+ y: 4.76,
+ z: 2.96,
+ },
+ {
+ name: 16355,
+ carat: 0.3,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.7,
+ table: 59,
+ price: 608,
+ x: 4.27,
+ y: 4.22,
+ z: 2.66,
+ },
+ {
+ name: 48815,
+ carat: 0.56,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 61.7,
+ table: 56,
+ price: 2026,
+ x: 5.33,
+ y: 5.3,
+ z: 3.28,
+ },
+ {
+ name: 36379,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'IF',
+ depth: 62.2,
+ table: 55,
+ price: 941,
+ x: 4.47,
+ y: 4.5,
+ z: 2.79,
+ },
+ {
+ name: 23233,
+ carat: 1.52,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.3,
+ table: 57,
+ price: 11235,
+ x: 7.27,
+ y: 7.32,
+ z: 4.62,
+ },
+ {
+ name: 16735,
+ carat: 0.41,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 59,
+ price: 611,
+ x: 4.69,
+ y: 4.74,
+ z: 2.92,
+ },
+ {
+ name: 3305,
+ carat: 0.8,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 63.2,
+ table: 55,
+ price: 3369,
+ x: 5.9,
+ y: 5.88,
+ z: 3.72,
+ },
+ {
+ name: 32639,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.6,
+ table: 56,
+ price: 459,
+ x: 4.4,
+ y: 4.43,
+ z: 2.72,
+ },
+ {
+ name: 16684,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 61.2,
+ table: 55,
+ price: 421,
+ x: 4.36,
+ y: 4.4,
+ z: 2.68,
+ },
+ {
+ name: 3527,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61.8,
+ table: 56,
+ price: 3407,
+ x: 6.19,
+ y: 6.24,
+ z: 3.84,
+ },
+ {
+ name: 19343,
+ carat: 1.06,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 63,
+ table: 58,
+ price: 8044,
+ x: 6.49,
+ y: 6.46,
+ z: 4.08,
+ },
+ {
+ name: 26878,
+ carat: 1.4,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61.9,
+ table: 57,
+ price: 16808,
+ x: 7.2,
+ y: 7.14,
+ z: 4.44,
+ },
+ {
+ name: 8751,
+ carat: 1.09,
+ cut: 'Ideal',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 57,
+ price: 4465,
+ x: 6.53,
+ y: 6.59,
+ z: 4.11,
+ },
+ {
+ name: 8286,
+ carat: 1,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.2,
+ table: 55,
+ price: 4383,
+ x: 6.39,
+ y: 6.44,
+ z: 3.99,
+ },
+ {
+ name: 51952,
+ carat: 0.56,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 60.5,
+ table: 57,
+ price: 2442,
+ x: 5.32,
+ y: 5.36,
+ z: 3.23,
+ },
+ {
+ name: 34442,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VVS2',
+ depth: 60.9,
+ table: 55,
+ price: 864,
+ x: 4.42,
+ y: 4.45,
+ z: 2.7,
+ },
+ {
+ name: 7014,
+ carat: 0.9,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 59,
+ price: 4158,
+ x: 6.19,
+ y: 6.16,
+ z: 3.78,
+ },
+ {
+ name: 13269,
+ carat: 1,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.7,
+ table: 57,
+ price: 5484,
+ x: 6.32,
+ y: 6.28,
+ z: 4.01,
+ },
+ {
+ name: 49554,
+ carat: 0.77,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI2',
+ depth: 61.3,
+ table: 58,
+ price: 2129,
+ x: 5.94,
+ y: 5.88,
+ z: 3.62,
+ },
+ {
+ name: 52752,
+ carat: 0.7,
+ cut: 'Fair',
+ color: 'D',
+ clarity: 'VS2',
+ depth: 65.2,
+ table: 59,
+ price: 2560,
+ x: 5.58,
+ y: 5.55,
+ z: 3.63,
+ },
+ {
+ name: 12404,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 57.9,
+ table: 57,
+ price: 5233,
+ x: 6.6,
+ y: 6.67,
+ z: 3.84,
+ },
+ {
+ name: 35073,
+ carat: 0.38,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 57.1,
+ table: 63,
+ price: 886,
+ x: 4.77,
+ y: 4.86,
+ z: 2.75,
+ },
+ {
+ name: 37003,
+ carat: 0.55,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'SI1',
+ depth: 62.5,
+ table: 57,
+ price: 965,
+ x: 5.22,
+ y: 5.24,
+ z: 3.27,
+ },
+ {
+ name: 31874,
+ carat: 0.3,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 63.1,
+ table: 60,
+ price: 776,
+ x: 4.28,
+ y: 4.24,
+ z: 2.69,
+ },
+ {
+ name: 51509,
+ carat: 0.55,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.1,
+ table: 57,
+ price: 2383,
+ x: 5.26,
+ y: 5.31,
+ z: 3.23,
+ },
+ {
+ name: 24459,
+ carat: 2.14,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 63,
+ table: 55,
+ price: 12720,
+ x: 8.25,
+ y: 8.23,
+ z: 5.19,
+ },
+ {
+ name: 14906,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 62.4,
+ table: 58,
+ price: 5999,
+ x: 6.38,
+ y: 6.41,
+ z: 3.99,
+ },
+ {
+ name: 39677,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 56,
+ price: 1087,
+ x: 4.8,
+ y: 4.75,
+ z: 2.97,
+ },
+ {
+ name: 31151,
+ carat: 0.41,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 57,
+ price: 755,
+ x: 4.7,
+ y: 4.74,
+ z: 2.96,
+ },
+ {
+ name: 40816,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'IF',
+ depth: 62.6,
+ table: 55,
+ price: 1170,
+ x: 4.41,
+ y: 4.38,
+ z: 2.75,
+ },
+ {
+ name: 8358,
+ carat: 1.02,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 60.7,
+ table: 57,
+ price: 4398,
+ x: 6.54,
+ y: 6.51,
+ z: 3.96,
+ },
+ {
+ name: 13997,
+ carat: 1.19,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 63.3,
+ table: 55,
+ price: 5698,
+ x: 6.76,
+ y: 6.69,
+ z: 4.26,
+ },
+ {
+ name: 37791,
+ carat: 0.38,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 60.2,
+ table: 58,
+ price: 1000,
+ x: 4.66,
+ y: 4.71,
+ z: 2.82,
+ },
+ {
+ name: 29983,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 62,
+ table: 55,
+ price: 716,
+ x: 4.84,
+ y: 4.87,
+ z: 3.01,
+ },
+ {
+ name: 8025,
+ carat: 1.04,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 60.2,
+ table: 60,
+ price: 4332,
+ x: 6.52,
+ y: 6.57,
+ z: 3.94,
+ },
+ {
+ name: 19245,
+ carat: 1,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 62.8,
+ table: 57,
+ price: 7979,
+ x: 6.37,
+ y: 6.43,
+ z: 4.02,
+ },
+ {
+ name: 7650,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 56,
+ price: 4269,
+ x: 6.17,
+ y: 6.23,
+ z: 3.84,
+ },
+ {
+ name: 7293,
+ carat: 0.91,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 61.9,
+ table: 59,
+ price: 4201,
+ x: 6.18,
+ y: 6.23,
+ z: 3.84,
+ },
+ {
+ name: 38677,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'VVS2',
+ depth: 61.4,
+ table: 55,
+ price: 1041,
+ x: 4.34,
+ y: 4.36,
+ z: 2.67,
+ },
+ {
+ name: 7857,
+ carat: 0.9,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.7,
+ table: 58,
+ price: 4304,
+ x: 6.15,
+ y: 6.09,
+ z: 3.84,
+ },
+ {
+ name: 26152,
+ carat: 1.59,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 60.2,
+ table: 60,
+ price: 15461,
+ x: 7.59,
+ y: 7.62,
+ z: 4.58,
+ },
+ {
+ name: 33184,
+ carat: 0.41,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 63.1,
+ table: 54,
+ price: 818,
+ x: 4.75,
+ y: 4.72,
+ z: 2.99,
+ },
+ {
+ name: 50219,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.9,
+ table: 58,
+ price: 2230,
+ x: 5.69,
+ y: 5.74,
+ z: 3.54,
+ },
+ {
+ name: 953,
+ carat: 0.74,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'SI1',
+ depth: 61.2,
+ table: 56,
+ price: 2889,
+ x: 5.83,
+ y: 5.87,
+ z: 3.58,
+ },
+ {
+ name: 36020,
+ carat: 0.39,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VVS1',
+ depth: 62.8,
+ table: 58,
+ price: 921,
+ x: 4.66,
+ y: 4.61,
+ z: 2.91,
+ },
+ {
+ name: 22495,
+ carat: 2,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'SI2',
+ depth: 62.3,
+ table: 57,
+ price: 10528,
+ x: 8.12,
+ y: 8.05,
+ z: 5.03,
+ },
+ {
+ name: 49933,
+ carat: 0.7,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 58,
+ price: 2184,
+ x: 5.74,
+ y: 5.68,
+ z: 3.55,
+ },
+ {
+ name: 45578,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.7,
+ table: 56,
+ price: 1689,
+ x: 5.17,
+ y: 5.21,
+ z: 3.2,
+ },
+ {
+ name: 36476,
+ carat: 0.43,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 61.3,
+ table: 57,
+ price: 943,
+ x: 4.85,
+ y: 4.88,
+ z: 2.98,
+ },
+ {
+ name: 46118,
+ carat: 0.56,
+ cut: 'Premium',
+ color: 'I',
+ clarity: 'VVS1',
+ depth: 60.6,
+ table: 59,
+ price: 1743,
+ x: 5.33,
+ y: 5.29,
+ z: 3.22,
+ },
+ {
+ name: 18425,
+ carat: 1,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VVS2',
+ depth: 60.9,
+ table: 56,
+ price: 7492,
+ x: 6.49,
+ y: 6.52,
+ z: 3.96,
+ },
+ {
+ name: 20052,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.9,
+ table: 58,
+ price: 625,
+ x: 4.3,
+ y: 4.35,
+ z: 2.72,
+ },
+ {
+ name: 23070,
+ carat: 1.18,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 61.4,
+ table: 57,
+ price: 11104,
+ x: 6.77,
+ y: 6.81,
+ z: 4.17,
+ },
+ {
+ name: 5621,
+ carat: 0.9,
+ cut: 'Fair',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 65.2,
+ table: 61,
+ price: 3875,
+ x: 6.01,
+ y: 5.98,
+ z: 3.91,
+ },
+ {
+ name: 23086,
+ carat: 1.22,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'IF',
+ depth: 61.7,
+ table: 56,
+ price: 11111,
+ x: 6.87,
+ y: 6.91,
+ z: 4.25,
+ },
+ {
+ name: 32452,
+ carat: 0.39,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.9,
+ table: 58,
+ price: 793,
+ x: 4.72,
+ y: 4.77,
+ z: 2.89,
+ },
+ {
+ name: 51242,
+ carat: 0.71,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.1,
+ table: 61,
+ price: 2354,
+ x: 5.63,
+ y: 5.71,
+ z: 3.52,
+ },
+ {
+ name: 29987,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 61.9,
+ table: 57,
+ price: 716,
+ x: 4.38,
+ y: 4.41,
+ z: 2.72,
+ },
+ {
+ name: 33731,
+ carat: 0.35,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VVS1',
+ depth: 60.5,
+ table: 57,
+ price: 839,
+ x: 4.58,
+ y: 4.59,
+ z: 2.77,
+ },
+ {
+ name: 26961,
+ carat: 1.54,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61,
+ table: 56,
+ price: 17029,
+ x: 7.44,
+ y: 7.49,
+ z: 4.55,
+ },
+ {
+ name: 18070,
+ carat: 1.03,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 60.7,
+ table: 56,
+ price: 7296,
+ x: 6.54,
+ y: 6.6,
+ z: 3.99,
+ },
+ {
+ name: 26610,
+ carat: 2.1,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 62.1,
+ table: 59,
+ price: 16357,
+ x: 8.16,
+ y: 8.18,
+ z: 5.07,
+ },
+ {
+ name: 6364,
+ carat: 0.32,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS2',
+ depth: 63,
+ table: 55,
+ price: 576,
+ x: 4.39,
+ y: 4.34,
+ z: 2.75,
+ },
+ {
+ name: 25341,
+ carat: 2,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 57.3,
+ table: 59,
+ price: 14042,
+ x: 8.27,
+ y: 8.24,
+ z: 4.73,
+ },
+ {
+ name: 51779,
+ carat: 0.61,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'IF',
+ depth: 63,
+ table: 58,
+ price: 2411,
+ x: 5.36,
+ y: 5.43,
+ z: 3.4,
+ },
+ {
+ name: 16733,
+ carat: 0.4,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 61.6,
+ table: 55,
+ price: 611,
+ x: 4.75,
+ y: 4.83,
+ z: 2.95,
+ },
+ {
+ name: 35767,
+ carat: 0.4,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.7,
+ table: 60,
+ price: 912,
+ x: 4.7,
+ y: 4.75,
+ z: 2.87,
+ },
+ {
+ name: 50150,
+ carat: 0.71,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 57.8,
+ table: 60,
+ price: 2215,
+ x: 5.86,
+ y: 5.83,
+ z: 3.38,
+ },
+ {
+ name: 31875,
+ carat: 0.3,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'VVS2',
+ depth: 63.6,
+ table: 55,
+ price: 776,
+ x: 4.28,
+ y: 4.24,
+ z: 2.71,
+ },
+ {
+ name: 45135,
+ carat: 0.56,
+ cut: 'Premium',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 59.8,
+ table: 62,
+ price: 1653,
+ x: 5.36,
+ y: 5.31,
+ z: 3.19,
+ },
+ {
+ name: 6666,
+ carat: 1.11,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.9,
+ table: 59,
+ price: 4096,
+ x: 6.69,
+ y: 6.64,
+ z: 4.07,
+ },
+ {
+ name: 16061,
+ carat: 1.01,
+ cut: 'Premium',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 59.2,
+ table: 60,
+ price: 6416,
+ x: 6.51,
+ y: 6.54,
+ z: 3.86,
+ },
+ {
+ name: 31800,
+ carat: 0.42,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 62,
+ table: 55,
+ price: 773,
+ x: 4.83,
+ y: 4.85,
+ z: 3,
+ },
+ {
+ name: 43689,
+ carat: 0.5,
+ cut: 'Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.9,
+ table: 59,
+ price: 1436,
+ x: 4.94,
+ y: 5.01,
+ z: 3.13,
+ },
+ {
+ name: 4105,
+ carat: 1,
+ cut: 'Good',
+ color: 'J',
+ clarity: 'SI2',
+ depth: 57.8,
+ table: 61,
+ price: 3536,
+ x: 6.54,
+ y: 6.58,
+ z: 3.79,
+ },
+ {
+ name: 51131,
+ carat: 0.58,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS2',
+ depth: 62,
+ table: 55,
+ price: 2340,
+ x: 5.32,
+ y: 5.4,
+ z: 3.31,
+ },
+ {
+ name: 8914,
+ carat: 1.05,
+ cut: 'Ideal',
+ color: 'I',
+ clarity: 'SI1',
+ depth: 61,
+ table: 57,
+ price: 4494,
+ x: 6.55,
+ y: 6.62,
+ z: 4.02,
+ },
+ {
+ name: 40374,
+ carat: 0.43,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 62.3,
+ table: 58,
+ price: 1131,
+ x: 4.78,
+ y: 4.82,
+ z: 2.99,
+ },
+ {
+ name: 22527,
+ carat: 1.01,
+ cut: 'Good',
+ color: 'E',
+ clarity: 'VVS1',
+ depth: 63.1,
+ table: 59,
+ price: 10567,
+ x: 6.31,
+ y: 6.34,
+ z: 3.99,
+ },
+ {
+ name: 51692,
+ carat: 0.7,
+ cut: 'Fair',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 55.9,
+ table: 62,
+ price: 2399,
+ x: 5.94,
+ y: 5.83,
+ z: 3.29,
+ },
+ {
+ name: 35824,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'IF',
+ depth: 62.2,
+ table: 54,
+ price: 914,
+ x: 4.37,
+ y: 4.41,
+ z: 2.73,
+ },
+ {
+ name: 10987,
+ carat: 1.01,
+ cut: 'Very-Good',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 62.6,
+ table: 57,
+ price: 4912,
+ x: 6.36,
+ y: 6.41,
+ z: 4,
+ },
+ {
+ name: 52052,
+ carat: 0.72,
+ cut: 'Good',
+ color: 'I',
+ clarity: 'VS1',
+ depth: 61.3,
+ table: 63,
+ price: 2451,
+ x: 5.67,
+ y: 5.75,
+ z: 3.5,
+ },
+ {
+ name: 22500,
+ carat: 1.28,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.1,
+ table: 56,
+ price: 10537,
+ x: 6.97,
+ y: 6.94,
+ z: 4.32,
+ },
+ {
+ name: 31124,
+ carat: 0.43,
+ cut: 'Very-Good',
+ color: 'G',
+ clarity: 'SI1',
+ depth: 60.4,
+ table: 58,
+ price: 754,
+ x: 4.87,
+ y: 4.9,
+ z: 2.95,
+ },
+ {
+ name: 48333,
+ carat: 0.62,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 55,
+ price: 1959,
+ x: 5.45,
+ y: 5.51,
+ z: 3.41,
+ },
+ {
+ name: 29226,
+ carat: 0.31,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.7,
+ table: 57,
+ price: 695,
+ x: 4.34,
+ y: 4.31,
+ z: 2.71,
+ },
+ {
+ name: 33982,
+ carat: 0.41,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 63.3,
+ table: 62,
+ price: 847,
+ x: 4.67,
+ y: 4.71,
+ z: 2.97,
+ },
+ {
+ name: 1025,
+ carat: 0.72,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 59,
+ price: 2903,
+ x: 5.79,
+ y: 5.71,
+ z: 3.53,
+ },
+ {
+ name: 17902,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 61.6,
+ table: 56,
+ price: 7229,
+ x: 6.48,
+ y: 6.45,
+ z: 3.98,
+ },
+ {
+ name: 43848,
+ carat: 0.52,
+ cut: 'Premium',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 60.9,
+ table: 58,
+ price: 1447,
+ x: 5.19,
+ y: 5.22,
+ z: 3.17,
+ },
+ {
+ name: 42493,
+ carat: 0.52,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'VS1',
+ depth: 59.6,
+ table: 57,
+ price: 1320,
+ x: 5.25,
+ y: 5.34,
+ z: 3.15,
+ },
+ {
+ name: 4932,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 61.4,
+ table: 60,
+ price: 3730,
+ x: 6.06,
+ y: 6.12,
+ z: 3.74,
+ },
+ {
+ name: 9558,
+ carat: 1.1,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 62.6,
+ table: 56,
+ price: 4620,
+ x: 6.65,
+ y: 6.57,
+ z: 4.14,
+ },
+ {
+ name: 30468,
+ carat: 0.31,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 63.1,
+ table: 57,
+ price: 732,
+ x: 4.32,
+ y: 4.3,
+ z: 2.72,
+ },
+ {
+ name: 16197,
+ carat: 1.2,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'SI1',
+ depth: 62.2,
+ table: 56,
+ price: 6471,
+ x: 6.8,
+ y: 6.77,
+ z: 4.23,
+ },
+ {
+ name: 27606,
+ carat: 2.09,
+ cut: 'Good',
+ color: 'F',
+ clarity: 'SI2',
+ depth: 63.4,
+ table: 55,
+ price: 18472,
+ x: 8.11,
+ y: 8.18,
+ z: 5.16,
+ },
+ {
+ name: 32054,
+ carat: 0.35,
+ cut: 'Ideal',
+ color: 'D',
+ clarity: 'SI1',
+ depth: 61.1,
+ table: 56,
+ price: 780,
+ x: 4.55,
+ y: 4.59,
+ z: 2.79,
+ },
+ {
+ name: 21823,
+ carat: 1.51,
+ cut: 'Premium',
+ color: 'D',
+ clarity: 'SI2',
+ depth: 63,
+ table: 62,
+ price: 9894,
+ x: 7.28,
+ y: 7.23,
+ z: 4.57,
+ },
+ {
+ name: 5928,
+ carat: 0.92,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI2',
+ depth: 62.1,
+ table: 53,
+ price: 3941,
+ x: 6.25,
+ y: 6.22,
+ z: 3.87,
+ },
+ {
+ name: 746,
+ carat: 0.33,
+ cut: 'Premium',
+ color: 'J',
+ clarity: 'VS1',
+ depth: 61.5,
+ table: 61,
+ price: 557,
+ x: 4.46,
+ y: 4.39,
+ z: 2.72,
+ },
+ {
+ name: 28751,
+ carat: 0.31,
+ cut: 'Premium',
+ color: 'E',
+ clarity: 'VS2',
+ depth: 60.3,
+ table: 58,
+ price: 680,
+ x: 4.37,
+ y: 4.42,
+ z: 2.65,
+ },
+ {
+ name: 49323,
+ carat: 0.72,
+ cut: 'Very-Good',
+ color: 'J',
+ clarity: 'VVS1',
+ depth: 61.4,
+ table: 61,
+ price: 2093,
+ x: 5.7,
+ y: 5.77,
+ z: 3.52,
+ },
+ {
+ name: 15282,
+ carat: 1.04,
+ cut: 'Ideal',
+ color: 'H',
+ clarity: 'VS2',
+ depth: 62.2,
+ table: 57,
+ price: 6133,
+ x: 6.46,
+ y: 6.49,
+ z: 4.03,
+ },
+ {
+ name: 13423,
+ carat: 0.9,
+ cut: 'Very-Good',
+ color: 'D',
+ clarity: 'VS1',
+ depth: 63.4,
+ table: 58,
+ price: 5511,
+ x: 6.15,
+ y: 6.09,
+ z: 3.88,
+ },
+ {
+ name: 42237,
+ carat: 0.64,
+ cut: 'Very-Good',
+ color: 'H',
+ clarity: 'SI2',
+ depth: 64.2,
+ table: 58,
+ price: 1292,
+ x: 5.43,
+ y: 5.48,
+ z: 3.5,
+ },
+ {
+ name: 32596,
+ carat: 0.3,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VVS1',
+ depth: 61.2,
+ table: 55,
+ price: 802,
+ x: 4.33,
+ y: 4.36,
+ z: 2.66,
+ },
+ {
+ name: 1348,
+ carat: 0.71,
+ cut: 'Ideal',
+ color: 'G',
+ clarity: 'VS1',
+ depth: 62.2,
+ table: 56,
+ price: 2962,
+ x: 5.69,
+ y: 5.72,
+ z: 3.55,
+ },
+ {
+ name: 16066,
+ carat: 1.01,
+ cut: 'Ideal',
+ color: 'F',
+ clarity: 'VS2',
+ depth: 62,
+ table: 56,
+ price: 6416,
+ x: 6.46,
+ y: 6.51,
+ z: 4.02,
+ },
+ {
+ name: 7871,
+ carat: 0.9,
+ cut: 'Good',
+ color: 'G',
+ clarity: 'VS2',
+ depth: 63.7,
+ table: 60,
+ price: 4309,
+ x: 6.02,
+ y: 5.98,
+ z: 3.82,
+ },
+ {
+ name: 34729,
+ carat: 0.34,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'VS1',
+ depth: 60.3,
+ table: 57,
+ price: 875,
+ x: 4.52,
+ y: 4.54,
+ z: 2.73,
+ },
+ {
+ name: 45616,
+ carat: 0.5,
+ cut: 'Very-Good',
+ color: 'F',
+ clarity: 'VS1',
+ depth: 62,
+ table: 58,
+ price: 1692,
+ x: 5.08,
+ y: 5.11,
+ z: 3.16,
+ },
+ {
+ name: 6640,
+ carat: 0.85,
+ cut: 'Ideal',
+ color: 'E',
+ clarity: 'SI1',
+ depth: 63,
+ table: 56,
+ price: 4089,
+ x: 6,
+ y: 6.04,
+ z: 3.79,
+ },
+];
diff --git a/__tests__/unit/plots/bidirectional-bar/state-spec.ts b/__tests__/unit/plots/bidirectional-bar/state-spec.ts
new file mode 100644
index 0000000000..57a280b280
--- /dev/null
+++ b/__tests__/unit/plots/bidirectional-bar/state-spec.ts
@@ -0,0 +1,64 @@
+import { BidirectionalBar } from '../../../../src';
+import { data } from '../../../data/bi-directional';
+import { createDiv } from '../../../utils/dom';
+
+describe('Bidirectional', () => {
+ const plot = new BidirectionalBar(createDiv('default'), {
+ width: 400,
+ height: 400,
+ data,
+ xField: 'country',
+ yField: ['2016年耕地总面积', '2016年转基因种植面积'],
+ state: {
+ active: {
+ style: {
+ stroke: 'blue',
+ },
+ },
+ selected: {
+ style: {
+ fill: 'red',
+ },
+ },
+ },
+ });
+ plot.render();
+
+ it('setState & getState', () => {
+ plot.setState('selected', (data: any) => {
+ return data.country === '加拿大';
+ });
+
+ expect(plot.getStates().length).toBe(2);
+ expect(
+ plot.chart.views[0].geometries[0].elements
+ .find((ele) => (ele.getModel().data as any).country === '加拿大')
+ .shape.attr('fill')
+ ).toBe('red');
+ expect(
+ plot.chart.views[1].geometries[0].elements
+ .find((ele) => (ele.getModel().data as any).country === '加拿大')
+ .shape.attr('fill')
+ ).toBe('red');
+
+ plot.setState('active', (data: any) => {
+ return data.country === '巴西';
+ });
+
+ expect(plot.getStates().length).toBe(4);
+ expect(
+ plot.chart.views[0].geometries[0].elements
+ .find((ele) => (ele.getModel().data as any).country === '巴西')
+ .shape.attr('stroke')
+ ).toBe('blue');
+ expect(
+ plot.chart.views[1].geometries[0].elements
+ .find((ele) => (ele.getModel().data as any).country === '巴西')
+ .shape.attr('stroke')
+ ).toBe('blue');
+ });
+
+ afterAll(() => {
+ plot.destroy();
+ });
+});
diff --git a/__tests__/unit/plots/box/state-spec.ts b/__tests__/unit/plots/box/state-spec.ts
new file mode 100644
index 0000000000..f1a8b12f22
--- /dev/null
+++ b/__tests__/unit/plots/box/state-spec.ts
@@ -0,0 +1,52 @@
+import { Box } from '../../../../src';
+import { boxData } from '../../../data/box';
+import { createDiv } from '../../../utils/dom';
+
+describe('box', () => {
+ it('setState', () => {
+ const plot = new Box(createDiv(), {
+ width: 400,
+ height: 500,
+ data: boxData,
+ xField: 'x',
+ yField: ['low', 'q1', 'median', 'q3', 'high'],
+ state: {
+ active: {
+ style: {
+ stroke: 'yellow',
+ },
+ },
+ selected: {
+ style: {
+ stroke: 'blue',
+ fill: 'red',
+ },
+ },
+ },
+ });
+
+ plot.render();
+
+ plot.setState('selected', (data) => {
+ // @ts-ignore
+ return data.x === 'Oceania';
+ });
+
+ expect(plot.getStates().length).toBe(1);
+
+ const geometry = plot.chart.geometries[0];
+ const elements = geometry.elements;
+ expect(elements[0].shape.attr('stroke')).toBe('blue');
+ expect(elements[0].shape.attr('fill')).toBe('red');
+
+ plot.setState('active', (data) => {
+ // @ts-ignore
+ return data.x === 'Oceania';
+ });
+
+ expect(plot.getStates().length).toBe(2);
+ expect(elements[0].shape.attr('stroke')).toBe('yellow');
+
+ plot.destroy();
+ });
+});
diff --git a/__tests__/unit/plots/multi-view/state-spec.ts b/__tests__/unit/plots/multi-view/state-spec.ts
new file mode 100644
index 0000000000..dc94c506ac
--- /dev/null
+++ b/__tests__/unit/plots/multi-view/state-spec.ts
@@ -0,0 +1,153 @@
+import { Mix } from '../../../../src';
+import { createDiv } from '../../../utils/dom';
+import { MIX_POINT_DATAS as data } from '../../../data/mix-data';
+
+describe('mix', () => {
+ it('plots, setState', () => {
+ const plot = new Mix(createDiv(), {
+ appendPadding: 8,
+ tooltip: { shared: true },
+ syncViewPadding: true,
+ plots: [
+ {
+ type: 'column',
+ options: {
+ data: [
+ { date: '2015-02', value: 160 },
+ { date: '2015-08', value: 245 },
+ { date: '2016-01', value: 487 },
+ { date: '2017-02', value: 500 },
+ { date: '2018-01', value: 503 },
+ { date: '2018-08', value: 514 },
+ ],
+ xField: 'date',
+ yField: 'value',
+ state: {
+ selected: {
+ style: {
+ fill: 'red',
+ },
+ },
+ active: {
+ style: {
+ stroke: 'green',
+ },
+ },
+ },
+ },
+ },
+ {
+ type: 'line',
+ options: {
+ data: [
+ { date: '2015-02', value: null },
+ { date: '2015-08', value: 0.029 },
+ { date: '2016-01', value: 0.094 },
+ { date: '2017-02', value: 0.148 },
+ { date: '2018-01', value: 0.055 },
+ { date: '2018-08', value: 0.045 },
+ ],
+ xField: 'date',
+ yField: 'value',
+ },
+ },
+ ],
+ });
+
+ plot.render();
+
+ plot.setState('selected', (data) => {
+ return Array.isArray(data) ? false : data.date === '2018-08';
+ });
+ expect(plot.getStates().length).toBe(1);
+ expect(plot.chart.views[0].geometries[0].elements[5].shape.attr('fill')).toBe('red');
+
+ plot.setState('active', (data) => {
+ return Array.isArray(data) ? false : data.date === '2018-08';
+ });
+ expect(plot.getStates().length).toBe(2);
+ expect(plot.chart.views[0].geometries[0].elements[5].shape.attr('stroke')).toBe('green');
+
+ plot.destroy();
+ });
+
+ it('views, setState', () => {
+ const plot = new Mix('container', {
+ tooltip: false,
+ views: [
+ {
+ region: {
+ start: { x: 0, y: 0 },
+ end: { x: 0.5, y: 1 },
+ },
+ data: data.slice(0, 400),
+ meta: {
+ price: { nice: true },
+ },
+ axes: {},
+ geometries: [
+ {
+ type: 'point',
+ xField: 'carat',
+ yField: 'price',
+ state: {
+ selected: {
+ style: {
+ stroke: 'red',
+ },
+ },
+ },
+ mapping: {},
+ },
+ ],
+ },
+ {
+ region: {
+ start: { x: 0.5, y: 0 },
+ end: { x: 1, y: 1 },
+ },
+ data: data.slice(0, 400),
+ meta: {
+ x: { nice: true },
+ },
+ axes: { x: { min: 0, tickCount: 5 } },
+ geometries: [
+ {
+ type: 'point',
+ xField: 'depth',
+ yField: 'x',
+ state: {
+ selected: {
+ style: {
+ stroke: 'yellow',
+ },
+ },
+ },
+ mapping: { shape: 'circle' },
+ },
+ ],
+ },
+ ],
+ });
+
+ plot.render();
+ plot.setState('selected', (data) => {
+ // @ts-ignore
+ return data.cut === 'Fair';
+ });
+ // @ts-ignore
+ plot.chart.views[0].geometries[0].elements
+ .filter((ele) => (ele.getModel().data as any).cut === 'Fair')
+ .forEach((ele) => {
+ expect(ele.shape.attr('stroke')).toBe('red');
+ });
+ // @ts-ignore
+ plot.chart.views[1].geometries[0].elements
+ .filter((ele) => (ele.getModel().data as any).cut === 'Fair')
+ .forEach((ele) => {
+ expect(ele.shape.attr('stroke')).toBe('yellow');
+ });
+
+ plot.destroy();
+ });
+});
diff --git a/__tests__/unit/plots/violin/state-spec.ts b/__tests__/unit/plots/violin/state-spec.ts
new file mode 100644
index 0000000000..82aec38bf2
--- /dev/null
+++ b/__tests__/unit/plots/violin/state-spec.ts
@@ -0,0 +1,75 @@
+import { Violin } from '../../../../src';
+import { BASE_VIOLIN_DATA } from '../../../data/violin';
+import { createDiv } from '../../../utils/dom';
+
+describe('violin', () => {
+ const plot = new Violin(createDiv(), {
+ width: 400,
+ height: 500,
+ data: BASE_VIOLIN_DATA,
+ xField: 'type',
+ yField: 'value',
+ state: {
+ selected: {
+ style: {
+ stroke: 'blue',
+ fill: 'red',
+ },
+ },
+ },
+ box: {
+ state: {
+ selected: {
+ style: {
+ stroke: 'green',
+ fill: 'red',
+ },
+ },
+ },
+ },
+ });
+
+ plot.render();
+
+ it('setState', () => {
+ plot.setState('selected', (data) => {
+ // @ts-ignore
+ return data.x === 'SepalLength';
+ });
+ expect(plot.getStates().length).toBe(plot.chart.views.length);
+ // @ts-ignore
+ expect(
+ plot.chart.views[0].geometries[0].elements
+ .find((ele) => (ele.getModel().data as any).x === 'SepalLength')
+ .shape.attr('stroke')
+ ).toBe('blue');
+ // @ts-ignore
+ expect(
+ plot.chart.views[1].geometries[0].elements
+ .find((ele) => (ele.getModel().data as any).x === 'SepalLength')
+ .shape.attr('stroke')
+ ).toBe('green');
+ // @ts-ignore
+ expect(
+ plot.chart.views[2].geometries[0].elements
+ .find((ele) => (ele.getModel().data as any).x === 'SepalLength')
+ .shape.attr('stroke')
+ ).toBe('green');
+ // @ts-ignore
+ expect(
+ plot.chart.views[3].geometries[0].elements
+ .find((ele) => (ele.getModel().data as any).x === 'SepalLength')
+ .shape.attr('stroke')
+ ).toBe('green');
+
+ plot.setState('active', (data) => {
+ // @ts-ignore
+ return data.x === 'SepalLength';
+ });
+ expect(plot.getStates().length).toBe(plot.chart.views.length * 2);
+ });
+
+ afterAll(() => {
+ plot.destroy();
+ });
+});
diff --git a/docs/api/plots/violin.en.md b/docs/api/plots/violin.en.md
index c5da807e6b..5b3ae6939d 100644
--- a/docs/api/plots/violin.en.md
+++ b/docs/api/plots/violin.en.md
@@ -65,9 +65,16 @@ type KdeOptions = {
#### box
-**optional** _boolean_
+**optional** _boolean | BoxOption_
-Whether to show box plot. Default show box plot, you could hide box plot by setting `box: false`.
+Whether to show box plot. Default show box plot, you can custom box plot with _BoxOption_. In addition, you could also hide box plot by setting `box: false`.
+
+```ts
+type BoxOption = {
+ // configuration of state style of box, more detail to see: `state`
+ state: State;
+}
+```
#### shape
@@ -85,6 +92,12 @@ Violin graphic style.
`markdown:docs/common/color.en.md`
+#### state
+
+**optional** _object_
+
+`markdown:docs/common/state-style.en.md`
+
### Plot Components
`markdown:docs/common/common-component.en.md`
diff --git a/docs/api/plots/violin.zh.md b/docs/api/plots/violin.zh.md
index 9a87438af6..547d8c4cb2 100644
--- a/docs/api/plots/violin.zh.md
+++ b/docs/api/plots/violin.zh.md
@@ -60,16 +60,20 @@ type KdeOptions = {
-`markdown:docs/common/color.zh.md`
-
-
### 图形样式
#### box
-**optional** _boolean_
+**optional** _boolean | BoxOption_
-是否展示内部箱线图。默认展示,设置为 'false' 关闭箱线图。
+是否展示内部箱线图。默认展示,可对箱线图进行配置,配置类型为:_BoxOption_。设置为 'false' 关闭箱线图。
+
+```ts
+type BoxOption = {
+ // 箱线图的状态样式设置,详细参考: state
+ state: State;
+}
+```
#### shape
@@ -89,6 +93,14 @@ type KdeOptions = {
`markdown:docs/common/shape-style.zh.md`
+`markdown:docs/common/color.zh.md`
+
+#### state
+
+**可选** _object_
+
+`markdown:docs/common/state-style.zh.md`
+
### 图表组件
`markdown:docs/common/common-component.zh.md`
diff --git a/src/core/plot.ts b/src/core/plot.ts
index 875b8b392b..e5b72ba04e 100644
--- a/src/core/plot.ts
+++ b/src/core/plot.ts
@@ -3,7 +3,7 @@ import { each } from '@antv/util';
import EE from '@antv/event-emitter';
import { bind } from 'size-sensor';
import { Options, StateName, StateCondition, Size, StateObject } from '../types';
-import { getContainerSize, getAllElements, deepAssign, pick } from '../utils';
+import { getContainerSize, getAllElementsRecursively, deepAssign, pick } from '../utils';
import { Adaptor } from './adaptor';
/** 单独 pick 出来的用于基类的类型定义 */
@@ -188,7 +188,7 @@ export abstract class Plot extends EE {
* @param status 是否激活,默认 true
*/
public setState(type: StateName, condition: StateCondition, status: boolean = true) {
- const elements = getAllElements(this.chart);
+ const elements = getAllElementsRecursively(this.chart);
each(elements, (ele: Element) => {
if (condition(ele.getData())) {
@@ -201,7 +201,7 @@ export abstract class Plot extends EE {
* 获取状态
*/
public getStates(): StateObject[] {
- const elements = getAllElements(this.chart);
+ const elements = getAllElementsRecursively(this.chart);
const stateObjects: StateObject[] = [];
each(elements, (element: Element) => {
diff --git a/src/plots/chord/index.ts b/src/plots/chord/index.ts
index e561cece31..47015f3acb 100644
--- a/src/plots/chord/index.ts
+++ b/src/plots/chord/index.ts
@@ -1,9 +1,5 @@
-import { each } from '@antv/util';
-import { Element } from '@antv/g2';
import { Plot } from '../../core/plot';
import { Adaptor } from '../../core/adaptor';
-import { StateName, StateCondition, StateObject } from '../../types';
-import { getAllElementsRecursively } from '../../utils';
import { adaptor } from './adaptor';
import { DEFAULT_OPTIONS } from './constant';
import { ChordOptions } from './types';
@@ -24,42 +20,6 @@ export class Chord extends Plot {
/** 图表类型 */
public type: string = 'chord';
- /**
- * @override
- * 设置状态
- * @param type 状态类型,支持 'active' | 'inactive' | 'selected' 三种
- * @param conditions 条件,支持数组
- * @param status 是否激活,默认 true
- */
- public setState(type: StateName, condition: StateCondition, status: boolean = true) {
- const elements = getAllElementsRecursively(this.chart);
-
- each(elements, (ele: Element) => {
- if (condition(ele.getData())) {
- ele.setState(type, status);
- }
- });
- }
-
- /**
- * @override
- * 获取状态
- */
- public getStates(): StateObject[] {
- const elements = getAllElementsRecursively(this.chart);
-
- const stateObjects: StateObject[] = [];
- each(elements, (element: Element) => {
- const data = element.getData();
- const states = element.getStates();
- each(states, (state) => {
- stateObjects.push({ data, state, geometry: element.geometry, element });
- });
- });
-
- return stateObjects;
- }
-
protected getDefaultOptions() {
return Chord.getDefaultOptions();
}
diff --git a/src/plots/dual-axes/index.ts b/src/plots/dual-axes/index.ts
index dda4babb5b..03b1a5aefa 100644
--- a/src/plots/dual-axes/index.ts
+++ b/src/plots/dual-axes/index.ts
@@ -1,9 +1,6 @@
-import { each } from '@antv/util';
-import { Element } from '@antv/g2';
import { Plot } from '../../core/plot';
import { Adaptor } from '../../core/adaptor';
-import { StateName, StateCondition, StateObject } from '../../types';
-import { deepAssign, getAllElementsRecursively } from '../../utils';
+import { deepAssign } from '../../utils';
import { DualAxesOptions } from './types';
import { adaptor } from './adaptor';
@@ -29,38 +26,4 @@ export class DualAxes extends Plot {
protected getSchemaAdaptor(): Adaptor {
return adaptor;
}
-
- /**
- * 设置状态
- * @param type 状态类型,支持 'active' | 'inactive' | 'selected' 三种
- * @param conditions 条件,支持数组
- * @param status 是否激活,默认 true
- */
- public setState(type: StateName, condition: StateCondition, status: boolean = true) {
- const elements = getAllElementsRecursively(this.chart);
-
- each(elements, (ele: Element) => {
- if (condition(ele.getData())) {
- ele.setState(type, status);
- }
- });
- }
-
- /**
- * 获取状态
- */
- public getStates(): StateObject[] {
- const elements = getAllElementsRecursively(this.chart);
-
- const stateObjects: StateObject[] = [];
- each(elements, (element: Element) => {
- const data = element.getData();
- const states = element.getStates();
- each(states, (state) => {
- stateObjects.push({ data, state, geometry: element.geometry, element });
- });
- });
-
- return stateObjects;
- }
}
diff --git a/src/plots/sankey/index.ts b/src/plots/sankey/index.ts
index 1352eacfd4..d46658ab6f 100644
--- a/src/plots/sankey/index.ts
+++ b/src/plots/sankey/index.ts
@@ -1,9 +1,8 @@
-import { get, each } from '@antv/util';
-import { Element } from '@antv/g2';
+import { get } from '@antv/util';
import { Plot } from '../../core/plot';
import { Adaptor } from '../../core/adaptor';
-import { Data, Datum, StateCondition, StateName, StateObject } from '../../types';
-import { findViewById, getAllElementsRecursively } from '../../utils';
+import { Data, Datum } from '../../types';
+import { findViewById } from '../../utils';
import { SankeyOptions } from './types';
import { adaptor } from './adaptor';
import { transformToViewsData } from './helper';
@@ -104,40 +103,6 @@ export class Sankey extends Plot {
edgesView.changeData(edges);
}
- /**
- * 设置状态
- * @param type 状态类型,支持 'active' | 'inactive' | 'selected' 三种
- * @param conditions 条件,支持数组
- * @param status 是否激活,默认 true
- */
- public setState(type: StateName, condition: StateCondition, status: boolean = true) {
- const elements = getAllElementsRecursively(this.chart);
-
- each(elements, (ele: Element) => {
- if (condition(ele.getData())) {
- ele.setState(type, status);
- }
- });
- }
-
- /**
- * 获取状态
- */
- public getStates(): StateObject[] {
- const elements = getAllElementsRecursively(this.chart);
-
- const stateObjects: StateObject[] = [];
- each(elements, (element: Element) => {
- const data = element.getData();
- const states = element.getStates();
- each(states, (state) => {
- stateObjects.push({ data, state, geometry: element.geometry, element });
- });
- });
-
- return stateObjects;
- }
-
/**
* 获取适配器
*/
diff --git a/src/plots/violin/adaptor.ts b/src/plots/violin/adaptor.ts
index 8b38b97a4c..29b2be284d 100644
--- a/src/plots/violin/adaptor.ts
+++ b/src/plots/violin/adaptor.ts
@@ -39,7 +39,7 @@ function data(params: Params): Params {
/** 小提琴轮廓 */
function violinView(params: Params): Params {
const { chart, options } = params;
- const { seriesField, color, shape = 'violin', violinStyle, tooltip } = options;
+ const { seriesField, color, shape = 'violin', violinStyle, tooltip, state } = options;
const view = chart.createView({ id: VIOLIN_VIEW_ID });
violin({
@@ -58,6 +58,7 @@ function violinView(params: Params): Params {
color,
shape,
},
+ state,
},
});
view.geometries[0].adjust(adjustCfg);
@@ -85,6 +86,7 @@ function boxView(params: Params): Params {
fields: TOOLTIP_FIELDS,
...tooltip,
},
+ state: typeof box === 'object' ? box.state : {},
interval: {
color,
size: 1,
@@ -108,6 +110,7 @@ function boxView(params: Params): Params {
fields: TOOLTIP_FIELDS,
...tooltip,
},
+ state: typeof box === 'object' ? box.state : {},
interval: {
color,
size: 8,
@@ -131,6 +134,7 @@ function boxView(params: Params): Params {
fields: TOOLTIP_FIELDS,
...tooltip,
},
+ state: typeof box === 'object' ? box.state : {},
point: {
color,
size: 1,
diff --git a/src/plots/violin/types.ts b/src/plots/violin/types.ts
index 8665a14ab6..f5f0e8fcb7 100644
--- a/src/plots/violin/types.ts
+++ b/src/plots/violin/types.ts
@@ -1,4 +1,4 @@
-import { Options, StyleAttr } from '../../types';
+import { Options, State, StyleAttr } from '../../types';
export interface ViolinOptions extends Options {
/** X 轴映射 */
@@ -8,7 +8,12 @@ export interface ViolinOptions extends Options {
/** 拆分字段映射,默认是分组情况,颜色作为视觉通道 */
readonly seriesField?: string;
/** 内部箱线图配置,false 为不显示。 */
- readonly box?: boolean;
+ readonly box?:
+ | boolean
+ | {
+ /** 箱线图 状态样式设置 */
+ state: State;
+ };
/**
* 小提琴的形状。
* 默认: 非平滑、实心