yukseltron commited on
Commit
35d8463
1 Parent(s): 1bf8435

deploy site test

Browse files
.gitignore ADDED
@@ -0,0 +1 @@
 
 
1
+ .vercel
.ipynb_checkpoints/2179-proj-checkpoint.ipynb ADDED
@@ -0,0 +1,383 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {
4
+ "cell_type": "markdown",
5
+ "id": "5ede69a1",
6
+ "metadata": {},
7
+ "source": [
8
+ "# Classification Challenge using CatBoost\n",
9
+ "\n",
10
+ "## INF2179 Fall 2021\n",
11
+ "### Hamid Yuksel\n",
12
+ "\n",
13
+ "This submission uses [CatBoost](https://catboost.ai/).\n",
14
+ "CatBoost was chosen for its listed benefits, mainly in requiring less hyperparameter tuning and preprocessing of categorical and text features. It is also fast and fairly easy to set up.\n",
15
+ "\n",
16
+ "<img src=\"https://cdn.britannica.com/39/7139-050-A88818BB/Himalayan-chocolate-point.jpg\"\n",
17
+ " alt=\"Markdown Monster icon\"\n",
18
+ " style=\"float: left; margin-right: 10px;\" />\n"
19
+ ]
20
+ },
21
+ {
22
+ "cell_type": "code",
23
+ "execution_count": 1,
24
+ "id": "ee82451e",
25
+ "metadata": {},
26
+ "outputs": [
27
+ {
28
+ "name": "stdout",
29
+ "output_type": "stream",
30
+ "text": [
31
+ "Requirement already satisfied: catboost in /Users/yuksel/.local/lib/python3.8/site-packages (1.0.3)\n",
32
+ "Requirement already satisfied: graphviz in /Users/yuksel/.local/lib/python3.8/site-packages (from catboost) (0.18)\n",
33
+ "Requirement already satisfied: matplotlib in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (3.4.3)\n",
34
+ "Requirement already satisfied: plotly in /Users/yuksel/.local/lib/python3.8/site-packages (from catboost) (5.3.1)\n",
35
+ "Requirement already satisfied: scipy in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.8.0)\n",
36
+ "Requirement already satisfied: numpy>=1.16.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.20.1)\n",
37
+ "Requirement already satisfied: six in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.15.0)\n",
38
+ "Requirement already satisfied: pandas>=0.24.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.2.4)\n",
39
+ "Requirement already satisfied: python-dateutil>=2.7.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from pandas>=0.24.0->catboost) (2.8.1)\n",
40
+ "Requirement already satisfied: pytz>=2017.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from pandas>=0.24.0->catboost) (2021.1)\n",
41
+ "Requirement already satisfied: pyparsing>=2.2.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (2.4.7)\n",
42
+ "Requirement already satisfied: pillow>=6.2.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (8.2.0)\n",
43
+ "Requirement already satisfied: kiwisolver>=1.0.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (1.3.1)\n",
44
+ "Requirement already satisfied: cycler>=0.10 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (0.10.0)\n",
45
+ "Requirement already satisfied: tenacity>=6.2.0 in /Users/yuksel/.local/lib/python3.8/site-packages (from plotly->catboost) (8.0.1)\n",
46
+ "\u001b[33mWARNING: You are using pip version 21.3.1; however, version 22.2.1 is available.\n",
47
+ "You should consider upgrading via the '/Users/yuksel/opt/anaconda3/bin/python3 -m pip install --upgrade pip' command.\u001b[0m\n",
48
+ "Requirement already satisfied: ipywidgets in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (7.6.3)\n",
49
+ "Requirement already satisfied: widgetsnbextension~=3.5.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (3.5.1)\n",
50
+ "Requirement already satisfied: ipykernel>=4.5.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (5.3.4)\n",
51
+ "Requirement already satisfied: nbformat>=4.2.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (5.1.3)\n",
52
+ "Requirement already satisfied: traitlets>=4.3.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (5.0.5)\n",
53
+ "Requirement already satisfied: ipython>=4.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (7.22.0)\n",
54
+ "Requirement already satisfied: jupyterlab-widgets>=1.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (1.0.0)\n",
55
+ "Requirement already satisfied: appnope in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipykernel>=4.5.1->ipywidgets) (0.1.2)\n",
56
+ "Requirement already satisfied: jupyter-client in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipykernel>=4.5.1->ipywidgets) (6.1.12)\n",
57
+ "Requirement already satisfied: tornado>=4.2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipykernel>=4.5.1->ipywidgets) (6.1)\n",
58
+ "Requirement already satisfied: pygments in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (2.8.1)\n",
59
+ "Requirement already satisfied: jedi>=0.16 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (0.17.2)\n",
60
+ "Requirement already satisfied: backcall in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (0.2.0)\n",
61
+ "Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (3.0.17)\n",
62
+ "Requirement already satisfied: decorator in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (5.0.6)\n",
63
+ "Requirement already satisfied: setuptools>=18.5 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (52.0.0.post20210125)\n",
64
+ "Requirement already satisfied: pexpect>4.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (4.8.0)\n",
65
+ "Requirement already satisfied: pickleshare in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (0.7.5)\n",
66
+ "Requirement already satisfied: ipython-genutils in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbformat>=4.2.0->ipywidgets) (0.2.0)\n",
67
+ "Requirement already satisfied: jupyter-core in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbformat>=4.2.0->ipywidgets) (4.7.1)\n",
68
+ "Requirement already satisfied: jsonschema!=2.5.0,>=2.4 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbformat>=4.2.0->ipywidgets) (3.2.0)\n",
69
+ "Requirement already satisfied: notebook>=4.4.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from widgetsnbextension~=3.5.0->ipywidgets) (6.3.0)\n",
70
+ "Requirement already satisfied: parso<0.8.0,>=0.7.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jedi>=0.16->ipython>=4.0.0->ipywidgets) (0.7.0)\n",
71
+ "Requirement already satisfied: attrs>=17.4.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets) (20.3.0)\n",
72
+ "Requirement already satisfied: pyrsistent>=0.14.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets) (0.17.3)\n",
73
+ "Requirement already satisfied: six>=1.11.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets) (1.15.0)\n",
74
+ "Requirement already satisfied: prometheus-client in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.10.1)\n",
75
+ "Requirement already satisfied: terminado>=0.8.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.9.4)\n",
76
+ "Requirement already satisfied: Send2Trash>=1.5.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.5.0)\n",
77
+ "Requirement already satisfied: jinja2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.11.3)\n",
78
+ "Requirement already satisfied: nbconvert in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (6.0.7)\n",
79
+ "Requirement already satisfied: pyzmq>=17 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (20.0.0)\n",
80
+ "Requirement already satisfied: argon2-cffi in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (20.1.0)\n",
81
+ "Requirement already satisfied: python-dateutil>=2.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jupyter-client->ipykernel>=4.5.1->ipywidgets) (2.8.1)\n",
82
+ "Requirement already satisfied: ptyprocess>=0.5 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from pexpect>4.3->ipython>=4.0.0->ipywidgets) (0.7.0)\n",
83
+ "Requirement already satisfied: wcwidth in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython>=4.0.0->ipywidgets) (0.2.5)\n",
84
+ "Requirement already satisfied: cffi>=1.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.14.5)\n",
85
+ "Requirement already satisfied: MarkupSafe>=0.23 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jinja2->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.0.1)\n",
86
+ "Requirement already satisfied: defusedxml in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.7.1)\n",
87
+ "Requirement already satisfied: jupyterlab-pygments in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.1.2)\n",
88
+ "Requirement already satisfied: nbclient<0.6.0,>=0.5.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.5.3)\n",
89
+ "Requirement already satisfied: mistune<2,>=0.8.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.8.4)\n",
90
+ "Requirement already satisfied: pandocfilters>=1.4.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.4.3)\n",
91
+ "Requirement already satisfied: entrypoints>=0.2.2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.3)\n",
92
+ "Requirement already satisfied: testpath in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.4.4)\n",
93
+ "Requirement already satisfied: bleach in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (3.3.0)\n"
94
+ ]
95
+ },
96
+ {
97
+ "name": "stdout",
98
+ "output_type": "stream",
99
+ "text": [
100
+ "Requirement already satisfied: pycparser in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from cffi>=1.0.0->argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.20)\n",
101
+ "Requirement already satisfied: nest-asyncio in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.5.1)\n",
102
+ "Requirement already satisfied: async-generator in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.10)\n",
103
+ "Requirement already satisfied: packaging in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (21.3)\n",
104
+ "Requirement already satisfied: webencodings in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.5.1)\n",
105
+ "Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from packaging->bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.4.7)\n",
106
+ "\u001b[33mWARNING: You are using pip version 21.3.1; however, version 22.2.1 is available.\n",
107
+ "You should consider upgrading via the '/Users/yuksel/opt/anaconda3/bin/python3 -m pip install --upgrade pip' command.\u001b[0m\n",
108
+ "Enabling notebook extension jupyter-js-widgets/extension...\n",
109
+ " - Validating: \u001b[32mOK\u001b[0m\n"
110
+ ]
111
+ }
112
+ ],
113
+ "source": [
114
+ "#Installing and Importing required libraries\n",
115
+ "! pip3 install --user catboost\n",
116
+ "! pip3 install --user ipywidgets\n",
117
+ "! jupyter nbextension enable --py widgetsnbextension\n",
118
+ "\n",
119
+ "import pandas as pd \n",
120
+ "import numpy as np\n",
121
+ "from sklearn.neural_network import MLPClassifier\n",
122
+ "from sklearn.metrics import accuracy_score \n",
123
+ "from catboost import Pool, CatBoostClassifier"
124
+ ]
125
+ },
126
+ {
127
+ "cell_type": "code",
128
+ "execution_count": 2,
129
+ "id": "1853f85d",
130
+ "metadata": {},
131
+ "outputs": [
132
+ {
133
+ "data": {
134
+ "text/plain": [
135
+ "Rock 24486\n",
136
+ "Pop 16251\n",
137
+ "Hip Hop 9263\n",
138
+ "unknown 5000\n",
139
+ "Name: Genre, dtype: int64"
140
+ ]
141
+ },
142
+ "execution_count": 2,
143
+ "metadata": {},
144
+ "output_type": "execute_result"
145
+ }
146
+ ],
147
+ "source": [
148
+ "# Reading data\n",
149
+ "df = pd.read_csv('data.csv')\n",
150
+ "\n",
151
+ "# Splitting\n",
152
+ "training = df.head(50000)\n",
153
+ "holdout_set = training.sample(5000, random_state=1) # pick 5000 observations randomly\n",
154
+ "training = training.drop(holdout_set.index) # Remove holdout from training data\n",
155
+ "testing = df.tail(5000)\n",
156
+ "\n",
157
+ "#Looking at counts per genre\n",
158
+ "df['Genre'].value_counts()"
159
+ ]
160
+ },
161
+ {
162
+ "cell_type": "code",
163
+ "execution_count": 3,
164
+ "id": "f0a20f7a",
165
+ "metadata": {},
166
+ "outputs": [
167
+ {
168
+ "data": {
169
+ "text/html": [
170
+ "<div>\n",
171
+ "<style scoped>\n",
172
+ " .dataframe tbody tr th:only-of-type {\n",
173
+ " vertical-align: middle;\n",
174
+ " }\n",
175
+ "\n",
176
+ " .dataframe tbody tr th {\n",
177
+ " vertical-align: top;\n",
178
+ " }\n",
179
+ "\n",
180
+ " .dataframe thead th {\n",
181
+ " text-align: right;\n",
182
+ " }\n",
183
+ "</style>\n",
184
+ "<table border=\"1\" class=\"dataframe\">\n",
185
+ " <thead>\n",
186
+ " <tr style=\"text-align: right;\">\n",
187
+ " <th></th>\n",
188
+ " <th>Lyric</th>\n",
189
+ " </tr>\n",
190
+ " </thead>\n",
191
+ " <tbody>\n",
192
+ " <tr>\n",
193
+ " <th>50000</th>\n",
194
+ " <td>Feels so good,. Feels so good,. Feels so good ...</td>\n",
195
+ " </tr>\n",
196
+ " <tr>\n",
197
+ " <th>50001</th>\n",
198
+ " <td>Shadow of a doubt. I heard your heart,. you he...</td>\n",
199
+ " </tr>\n",
200
+ " <tr>\n",
201
+ " <th>50002</th>\n",
202
+ " <td>Slaves. Hebrews born to serve to the pharaoh. ...</td>\n",
203
+ " </tr>\n",
204
+ " <tr>\n",
205
+ " <th>50003</th>\n",
206
+ " <td>You've been picked and it's over. What's the c...</td>\n",
207
+ " </tr>\n",
208
+ " <tr>\n",
209
+ " <th>50004</th>\n",
210
+ " <td>Magic happens. But only if you are open to the...</td>\n",
211
+ " </tr>\n",
212
+ " <tr>\n",
213
+ " <th>...</th>\n",
214
+ " <td>...</td>\n",
215
+ " </tr>\n",
216
+ " <tr>\n",
217
+ " <th>54995</th>\n",
218
+ " <td>I can't believe what you did to me. Down on my...</td>\n",
219
+ " </tr>\n",
220
+ " <tr>\n",
221
+ " <th>54996</th>\n",
222
+ " <td>Have all the songs been written?. Have all the...</td>\n",
223
+ " </tr>\n",
224
+ " <tr>\n",
225
+ " <th>54997</th>\n",
226
+ " <td>Everything you do you do so right. The clothes...</td>\n",
227
+ " </tr>\n",
228
+ " <tr>\n",
229
+ " <th>54998</th>\n",
230
+ " <td>(trecho). (Rule Number Two. Understanding what...</td>\n",
231
+ " </tr>\n",
232
+ " <tr>\n",
233
+ " <th>54999</th>\n",
234
+ " <td>As fall rides off in the Sunset. I sweep the S...</td>\n",
235
+ " </tr>\n",
236
+ " </tbody>\n",
237
+ "</table>\n",
238
+ "<p>5000 rows × 1 columns</p>\n",
239
+ "</div>"
240
+ ],
241
+ "text/plain": [
242
+ " Lyric\n",
243
+ "50000 Feels so good,. Feels so good,. Feels so good ...\n",
244
+ "50001 Shadow of a doubt. I heard your heart,. you he...\n",
245
+ "50002 Slaves. Hebrews born to serve to the pharaoh. ...\n",
246
+ "50003 You've been picked and it's over. What's the c...\n",
247
+ "50004 Magic happens. But only if you are open to the...\n",
248
+ "... ...\n",
249
+ "54995 I can't believe what you did to me. Down on my...\n",
250
+ "54996 Have all the songs been written?. Have all the...\n",
251
+ "54997 Everything you do you do so right. The clothes...\n",
252
+ "54998 (trecho). (Rule Number Two. Understanding what...\n",
253
+ "54999 As fall rides off in the Sunset. I sweep the S...\n",
254
+ "\n",
255
+ "[5000 rows x 1 columns]"
256
+ ]
257
+ },
258
+ "execution_count": 3,
259
+ "metadata": {},
260
+ "output_type": "execute_result"
261
+ }
262
+ ],
263
+ "source": [
264
+ "# Splitting training/testing set to feature (X) and labels (y)\n",
265
+ "train_y = training.Genre\n",
266
+ "train_X = training.drop('Genre', axis=1)\n",
267
+ "\n",
268
+ "test_X = testing.drop('Genre', axis=1)\n",
269
+ "\n",
270
+ "test_X"
271
+ ]
272
+ },
273
+ {
274
+ "cell_type": "code",
275
+ "execution_count": null,
276
+ "id": "1c8eb420",
277
+ "metadata": {},
278
+ "outputs": [],
279
+ "source": [
280
+ "# Build a classifier\n",
281
+ "text_features = ['Lyric']\n",
282
+ "\n",
283
+ "\n",
284
+ "train_dataset = Pool(data=train_X,\n",
285
+ " label=train_y,\n",
286
+ " text_features=text_features)\n",
287
+ "\n",
288
+ "model = CatBoostClassifier(iterations=1000,\n",
289
+ " learning_rate=1,\n",
290
+ " depth=5,\n",
291
+ " loss_function='MultiClass')\n",
292
+ "\n",
293
+ "model.fit(train_dataset)"
294
+ ]
295
+ },
296
+ {
297
+ "cell_type": "code",
298
+ "execution_count": null,
299
+ "id": "f770a8f2",
300
+ "metadata": {},
301
+ "outputs": [],
302
+ "source": [
303
+ "# Estimate accuracy\n",
304
+ "pred = model.predict(holdout_set.drop('Genre',axis=1))\n",
305
+ "estimated_accuracy = accuracy_score(holdout_set['Genre'], pred)\n",
306
+ "print(estimated_accuracy)\n",
307
+ "pd.Series(estimated_accuracy).to_csv('ea.csv', index=False, header=False)"
308
+ ]
309
+ },
310
+ {
311
+ "cell_type": "code",
312
+ "execution_count": 131,
313
+ "id": "035f58c6",
314
+ "metadata": {},
315
+ "outputs": [
316
+ {
317
+ "name": "stdout",
318
+ "output_type": "stream",
319
+ "text": [
320
+ "['Pop' 'Rock' 'Rock' ... 'Rock' 'Pop' 'Rock']\n"
321
+ ]
322
+ }
323
+ ],
324
+ "source": [
325
+ "# Predict testing set\n",
326
+ "pred = model.predict(test_X)\n",
327
+ "print(pred.flatten())\n",
328
+ "pred = pd.Series(pred.flatten()).to_csv('pred.csv', index=False, header=False)"
329
+ ]
330
+ },
331
+ {
332
+ "cell_type": "code",
333
+ "execution_count": 128,
334
+ "id": "2137c958",
335
+ "metadata": {},
336
+ "outputs": [
337
+ {
338
+ "data": {
339
+ "text/plain": [
340
+ "(array(['Hip Hop', 'Pop', 'Rock'], dtype=object), array([ 802, 1307, 2891]))"
341
+ ]
342
+ },
343
+ "execution_count": 128,
344
+ "metadata": {},
345
+ "output_type": "execute_result"
346
+ }
347
+ ],
348
+ "source": [
349
+ "# to check number of instances of each genre in pred\n",
350
+ "np.unique(model.predict(test_X), return_counts=True)"
351
+ ]
352
+ },
353
+ {
354
+ "cell_type": "code",
355
+ "execution_count": null,
356
+ "id": "83aa22c4",
357
+ "metadata": {},
358
+ "outputs": [],
359
+ "source": []
360
+ }
361
+ ],
362
+ "metadata": {
363
+ "kernelspec": {
364
+ "display_name": "Python 3",
365
+ "language": "python",
366
+ "name": "python3"
367
+ },
368
+ "language_info": {
369
+ "codemirror_mode": {
370
+ "name": "ipython",
371
+ "version": 3
372
+ },
373
+ "file_extension": ".py",
374
+ "mimetype": "text/x-python",
375
+ "name": "python",
376
+ "nbconvert_exporter": "python",
377
+ "pygments_lexer": "ipython3",
378
+ "version": "3.8.8"
379
+ }
380
+ },
381
+ "nbformat": 4,
382
+ "nbformat_minor": 5
383
+ }
2179-proj.ipynb CHANGED
@@ -20,7 +20,7 @@
20
  },
21
  {
22
  "cell_type": "code",
23
- "execution_count": 119,
24
  "id": "ee82451e",
25
  "metadata": {},
26
  "outputs": [
@@ -29,82 +29,82 @@
29
  "output_type": "stream",
30
  "text": [
31
  "Requirement already satisfied: catboost in /Users/yuksel/.local/lib/python3.8/site-packages (1.0.3)\n",
32
- "Requirement already satisfied: six in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.15.0)\n",
33
- "Requirement already satisfied: pandas>=0.24.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.2.4)\n",
34
- "Requirement already satisfied: matplotlib in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (3.4.3)\n",
35
- "Requirement already satisfied: graphviz in /Users/yuksel/.local/lib/python3.8/site-packages (from catboost) (0.18)\n",
36
- "Requirement already satisfied: scipy in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.6.2)\n",
37
  "Requirement already satisfied: numpy>=1.16.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.20.1)\n",
 
 
38
  "Requirement already satisfied: plotly in /Users/yuksel/.local/lib/python3.8/site-packages (from catboost) (5.3.1)\n",
 
 
 
39
  "Requirement already satisfied: python-dateutil>=2.7.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from pandas>=0.24.0->catboost) (2.8.1)\n",
40
  "Requirement already satisfied: pytz>=2017.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from pandas>=0.24.0->catboost) (2021.1)\n",
41
- "Requirement already satisfied: pillow>=6.2.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (8.2.0)\n",
42
- "Requirement already satisfied: kiwisolver>=1.0.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (1.3.1)\n",
43
  "Requirement already satisfied: pyparsing>=2.2.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (2.4.7)\n",
44
  "Requirement already satisfied: cycler>=0.10 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (0.10.0)\n",
 
 
45
  "Requirement already satisfied: tenacity>=6.2.0 in /Users/yuksel/.local/lib/python3.8/site-packages (from plotly->catboost) (8.0.1)\n",
46
- "\u001b[33mWARNING: You are using pip version 21.2.4; however, version 21.3.1 is available.\n",
47
- "You should consider upgrading via the '/Users/yuksel/opt/anaconda3/bin/python -m pip install --upgrade pip' command.\u001b[0m\n",
48
  "Requirement already satisfied: ipywidgets in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (7.6.3)\n",
49
  "Requirement already satisfied: traitlets>=4.3.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (5.0.5)\n",
 
 
50
  "Requirement already satisfied: ipython>=4.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (7.22.0)\n",
51
- "Requirement already satisfied: widgetsnbextension~=3.5.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (3.5.1)\n",
52
  "Requirement already satisfied: nbformat>=4.2.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (5.1.3)\n",
53
- "Requirement already satisfied: ipykernel>=4.5.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (5.3.4)\n",
54
- "Requirement already satisfied: jupyterlab-widgets>=1.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (1.0.0)\n",
55
- "Requirement already satisfied: appnope in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipykernel>=4.5.1->ipywidgets) (0.1.2)\n",
56
  "Requirement already satisfied: tornado>=4.2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipykernel>=4.5.1->ipywidgets) (6.1)\n",
57
  "Requirement already satisfied: jupyter-client in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipykernel>=4.5.1->ipywidgets) (6.1.12)\n",
 
58
  "Requirement already satisfied: pygments in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (2.8.1)\n",
59
- "Requirement already satisfied: pexpect>4.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (4.8.0)\n",
60
- "Requirement already satisfied: jedi>=0.16 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (0.17.2)\n",
61
- "Requirement already satisfied: decorator in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (5.0.6)\n",
62
- "Requirement already satisfied: backcall in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (0.2.0)\n",
63
  "Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (3.0.17)\n",
64
  "Requirement already satisfied: setuptools>=18.5 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (52.0.0.post20210125)\n",
 
 
 
65
  "Requirement already satisfied: pickleshare in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (0.7.5)\n",
66
- "Requirement already satisfied: parso<0.8.0,>=0.7.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jedi>=0.16->ipython>=4.0.0->ipywidgets) (0.7.0)\n",
67
  "Requirement already satisfied: ipython-genutils in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbformat>=4.2.0->ipywidgets) (0.2.0)\n",
68
- "Requirement already satisfied: jsonschema!=2.5.0,>=2.4 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbformat>=4.2.0->ipywidgets) (3.2.0)\n",
69
  "Requirement already satisfied: jupyter-core in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbformat>=4.2.0->ipywidgets) (4.7.1)\n",
70
- "Requirement already satisfied: pyrsistent>=0.14.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets) (0.17.3)\n",
71
- "Requirement already satisfied: attrs>=17.4.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets) (20.3.0)\n",
72
- "Requirement already satisfied: six>=1.11.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets) (1.15.0)\n",
73
- "Requirement already satisfied: ptyprocess>=0.5 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from pexpect>4.3->ipython>=4.0.0->ipywidgets) (0.7.0)\n",
74
- "Requirement already satisfied: wcwidth in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython>=4.0.0->ipywidgets) (0.2.5)\n",
75
  "Requirement already satisfied: notebook>=4.4.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from widgetsnbextension~=3.5.0->ipywidgets) (6.3.0)\n",
76
- "Requirement already satisfied: argon2-cffi in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (20.1.0)\n",
 
 
 
77
  "Requirement already satisfied: nbconvert in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (6.0.7)\n",
78
  "Requirement already satisfied: Send2Trash>=1.5.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.5.0)\n",
79
- "Requirement already satisfied: jinja2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.11.3)\n",
80
  "Requirement already satisfied: pyzmq>=17 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (20.0.0)\n",
81
  "Requirement already satisfied: terminado>=0.8.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.9.4)\n",
 
82
  "Requirement already satisfied: prometheus-client in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.10.1)\n",
 
83
  "Requirement already satisfied: python-dateutil>=2.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jupyter-client->ipykernel>=4.5.1->ipywidgets) (2.8.1)\n",
 
 
84
  "Requirement already satisfied: cffi>=1.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.14.5)\n",
85
- "Requirement already satisfied: pycparser in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from cffi>=1.0.0->argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.20)\n",
86
- "Requirement already satisfied: MarkupSafe>=0.23 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jinja2->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.0.1)\n"
 
 
 
 
 
 
 
 
87
  ]
88
  },
89
  {
90
  "name": "stdout",
91
  "output_type": "stream",
92
  "text": [
93
- "Requirement already satisfied: mistune<2,>=0.8.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.8.4)\n",
94
- "Requirement already satisfied: bleach in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (3.3.0)\n",
95
- "Requirement already satisfied: testpath in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.4.4)\n",
96
- "Requirement already satisfied: jupyterlab-pygments in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.1.2)\n",
97
- "Requirement already satisfied: defusedxml in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.7.1)\n",
98
- "Requirement already satisfied: nbclient<0.6.0,>=0.5.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.5.3)\n",
99
- "Requirement already satisfied: pandocfilters>=1.4.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.4.3)\n",
100
- "Requirement already satisfied: entrypoints>=0.2.2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.3)\n",
101
- "Requirement already satisfied: nest-asyncio in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.5.1)\n",
102
  "Requirement already satisfied: async-generator in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.10)\n",
103
- "Requirement already satisfied: packaging in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (20.9)\n",
104
  "Requirement already satisfied: webencodings in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.5.1)\n",
105
- "Requirement already satisfied: pyparsing>=2.0.2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from packaging->bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.4.7)\n",
106
- "\u001b[33mWARNING: You are using pip version 21.2.4; however, version 21.3.1 is available.\n",
107
- "You should consider upgrading via the '/Users/yuksel/opt/anaconda3/bin/python -m pip install --upgrade pip' command.\u001b[0m\n",
 
108
  "Enabling notebook extension jupyter-js-widgets/extension...\n",
109
  " - Validating: \u001b[32mOK\u001b[0m\n"
110
  ]
@@ -125,7 +125,7 @@
125
  },
126
  {
127
  "cell_type": "code",
128
- "execution_count": 121,
129
  "id": "1853f85d",
130
  "metadata": {},
131
  "outputs": [
@@ -139,7 +139,7 @@
139
  "Name: Genre, dtype: int64"
140
  ]
141
  },
142
- "execution_count": 121,
143
  "metadata": {},
144
  "output_type": "execute_result"
145
  }
@@ -160,7 +160,7 @@
160
  },
161
  {
162
  "cell_type": "code",
163
- "execution_count": 122,
164
  "id": "f0a20f7a",
165
  "metadata": {},
166
  "outputs": [
@@ -255,7 +255,7 @@
255
  "[5000 rows x 1 columns]"
256
  ]
257
  },
258
- "execution_count": 122,
259
  "metadata": {},
260
  "output_type": "execute_result"
261
  }
@@ -272,7 +272,7 @@
272
  },
273
  {
274
  "cell_type": "code",
275
- "execution_count": 123,
276
  "id": "1c8eb420",
277
  "metadata": {},
278
  "outputs": [
@@ -280,115 +280,115 @@
280
  "name": "stdout",
281
  "output_type": "stream",
282
  "text": [
283
- "0:\tlearn: 0.8096011\ttotal: 81.1ms\tremaining: 8.03s\n",
284
- "1:\tlearn: 0.7791994\ttotal: 150ms\tremaining: 7.34s\n",
285
- "2:\tlearn: 0.7603779\ttotal: 224ms\tremaining: 7.25s\n",
286
- "3:\tlearn: 0.7547274\ttotal: 290ms\tremaining: 6.95s\n",
287
- "4:\tlearn: 0.7483987\ttotal: 367ms\tremaining: 6.97s\n",
288
- "5:\tlearn: 0.7445907\ttotal: 432ms\tremaining: 6.76s\n",
289
- "6:\tlearn: 0.7401263\ttotal: 501ms\tremaining: 6.65s\n",
290
- "7:\tlearn: 0.7385096\ttotal: 578ms\tremaining: 6.64s\n",
291
- "8:\tlearn: 0.7358355\ttotal: 654ms\tremaining: 6.61s\n",
292
- "9:\tlearn: 0.7336089\ttotal: 757ms\tremaining: 6.81s\n",
293
- "10:\tlearn: 0.7320447\ttotal: 816ms\tremaining: 6.6s\n",
294
- "11:\tlearn: 0.7291184\ttotal: 882ms\tremaining: 6.47s\n",
295
- "12:\tlearn: 0.7262838\ttotal: 959ms\tremaining: 6.42s\n",
296
- "13:\tlearn: 0.7228727\ttotal: 1.04s\tremaining: 6.37s\n",
297
- "14:\tlearn: 0.7201308\ttotal: 1.1s\tremaining: 6.23s\n",
298
- "15:\tlearn: 0.7178398\ttotal: 1.19s\tremaining: 6.26s\n",
299
- "16:\tlearn: 0.7163848\ttotal: 1.26s\tremaining: 6.17s\n",
300
- "17:\tlearn: 0.7146310\ttotal: 1.33s\tremaining: 6.06s\n",
301
- "18:\tlearn: 0.7136866\ttotal: 1.39s\tremaining: 5.92s\n",
302
- "19:\tlearn: 0.7126146\ttotal: 1.47s\tremaining: 5.88s\n",
303
- "20:\tlearn: 0.7116228\ttotal: 1.53s\tremaining: 5.76s\n",
304
- "21:\tlearn: 0.7108619\ttotal: 1.59s\tremaining: 5.65s\n",
305
- "22:\tlearn: 0.7101405\ttotal: 1.67s\tremaining: 5.58s\n",
306
- "23:\tlearn: 0.7086742\ttotal: 1.74s\tremaining: 5.5s\n",
307
- "24:\tlearn: 0.7073975\ttotal: 1.82s\tremaining: 5.45s\n",
308
- "25:\tlearn: 0.7064083\ttotal: 1.88s\tremaining: 5.35s\n",
309
- "26:\tlearn: 0.7053139\ttotal: 1.94s\tremaining: 5.24s\n",
310
- "27:\tlearn: 0.7039690\ttotal: 2s\tremaining: 5.16s\n",
311
- "28:\tlearn: 0.7030711\ttotal: 2.08s\tremaining: 5.09s\n",
312
- "29:\tlearn: 0.7021268\ttotal: 2.17s\tremaining: 5.07s\n",
313
- "30:\tlearn: 0.7015723\ttotal: 2.23s\tremaining: 4.98s\n",
314
- "31:\tlearn: 0.7008915\ttotal: 2.3s\tremaining: 4.88s\n",
315
- "32:\tlearn: 0.6999748\ttotal: 2.35s\tremaining: 4.78s\n",
316
- "33:\tlearn: 0.6992735\ttotal: 2.42s\tremaining: 4.7s\n",
317
- "34:\tlearn: 0.6985654\ttotal: 2.49s\tremaining: 4.62s\n",
318
- "35:\tlearn: 0.6977550\ttotal: 2.56s\tremaining: 4.54s\n",
319
- "36:\tlearn: 0.6970458\ttotal: 2.63s\tremaining: 4.48s\n",
320
- "37:\tlearn: 0.6961753\ttotal: 2.72s\tremaining: 4.43s\n",
321
- "38:\tlearn: 0.6954978\ttotal: 2.77s\tremaining: 4.34s\n",
322
- "39:\tlearn: 0.6949396\ttotal: 2.84s\tremaining: 4.25s\n",
323
- "40:\tlearn: 0.6941580\ttotal: 2.89s\tremaining: 4.16s\n",
324
- "41:\tlearn: 0.6927943\ttotal: 2.98s\tremaining: 4.11s\n",
325
- "42:\tlearn: 0.6920748\ttotal: 3.03s\tremaining: 4.02s\n",
326
- "43:\tlearn: 0.6916593\ttotal: 3.1s\tremaining: 3.94s\n",
327
- "44:\tlearn: 0.6911027\ttotal: 3.15s\tremaining: 3.85s\n",
328
- "45:\tlearn: 0.6906870\ttotal: 3.22s\tremaining: 3.78s\n",
329
- "46:\tlearn: 0.6900598\ttotal: 3.29s\tremaining: 3.71s\n",
330
- "47:\tlearn: 0.6893376\ttotal: 3.35s\tremaining: 3.63s\n",
331
- "48:\tlearn: 0.6890191\ttotal: 3.41s\tremaining: 3.55s\n",
332
- "49:\tlearn: 0.6884704\ttotal: 3.48s\tremaining: 3.48s\n",
333
- "50:\tlearn: 0.6877523\ttotal: 3.57s\tremaining: 3.43s\n",
334
- "51:\tlearn: 0.6871784\ttotal: 3.63s\tremaining: 3.35s\n",
335
- "52:\tlearn: 0.6859393\ttotal: 3.71s\tremaining: 3.29s\n",
336
- "53:\tlearn: 0.6854332\ttotal: 3.78s\tremaining: 3.22s\n",
337
- "54:\tlearn: 0.6849834\ttotal: 3.85s\tremaining: 3.15s\n",
338
- "55:\tlearn: 0.6845240\ttotal: 3.91s\tremaining: 3.07s\n",
339
- "56:\tlearn: 0.6840909\ttotal: 3.98s\tremaining: 3s\n",
340
- "57:\tlearn: 0.6837616\ttotal: 4.05s\tremaining: 2.93s\n",
341
- "58:\tlearn: 0.6830614\ttotal: 4.12s\tremaining: 2.86s\n",
342
- "59:\tlearn: 0.6825999\ttotal: 4.17s\tremaining: 2.78s\n",
343
- "60:\tlearn: 0.6821756\ttotal: 4.24s\tremaining: 2.71s\n",
344
- "61:\tlearn: 0.6817505\ttotal: 4.3s\tremaining: 2.63s\n",
345
- "62:\tlearn: 0.6812764\ttotal: 4.36s\tremaining: 2.56s\n",
346
- "63:\tlearn: 0.6807991\ttotal: 4.42s\tremaining: 2.48s\n",
347
- "64:\tlearn: 0.6802569\ttotal: 4.47s\tremaining: 2.41s\n",
348
- "65:\tlearn: 0.6797401\ttotal: 4.53s\tremaining: 2.33s\n",
349
- "66:\tlearn: 0.6789358\ttotal: 4.6s\tremaining: 2.26s\n",
350
- "67:\tlearn: 0.6784886\ttotal: 4.66s\tremaining: 2.19s\n",
351
- "68:\tlearn: 0.6781482\ttotal: 4.72s\tremaining: 2.12s\n",
352
- "69:\tlearn: 0.6777138\ttotal: 4.78s\tremaining: 2.05s\n",
353
- "70:\tlearn: 0.6771701\ttotal: 4.84s\tremaining: 1.98s\n",
354
- "71:\tlearn: 0.6767495\ttotal: 4.9s\tremaining: 1.9s\n",
355
- "72:\tlearn: 0.6762978\ttotal: 4.96s\tremaining: 1.83s\n",
356
- "73:\tlearn: 0.6753376\ttotal: 5.02s\tremaining: 1.76s\n",
357
- "74:\tlearn: 0.6749408\ttotal: 5.08s\tremaining: 1.69s\n",
358
- "75:\tlearn: 0.6746421\ttotal: 5.14s\tremaining: 1.62s\n",
359
- "76:\tlearn: 0.6739094\ttotal: 5.2s\tremaining: 1.55s\n",
360
- "77:\tlearn: 0.6735961\ttotal: 5.25s\tremaining: 1.48s\n",
361
- "78:\tlearn: 0.6730509\ttotal: 5.31s\tremaining: 1.41s\n",
362
- "79:\tlearn: 0.6726551\ttotal: 5.39s\tremaining: 1.35s\n",
363
- "80:\tlearn: 0.6721683\ttotal: 5.47s\tremaining: 1.28s\n",
364
- "81:\tlearn: 0.6716987\ttotal: 5.53s\tremaining: 1.21s\n",
365
- "82:\tlearn: 0.6712949\ttotal: 5.59s\tremaining: 1.14s\n",
366
- "83:\tlearn: 0.6709170\ttotal: 5.65s\tremaining: 1.08s\n",
367
- "84:\tlearn: 0.6703371\ttotal: 5.71s\tremaining: 1.01s\n",
368
- "85:\tlearn: 0.6699702\ttotal: 5.77s\tremaining: 940ms\n",
369
- "86:\tlearn: 0.6694328\ttotal: 5.83s\tremaining: 871ms\n",
370
- "87:\tlearn: 0.6690860\ttotal: 5.89s\tremaining: 803ms\n",
371
- "88:\tlearn: 0.6687439\ttotal: 5.95s\tremaining: 735ms\n",
372
- "89:\tlearn: 0.6681246\ttotal: 6.02s\tremaining: 669ms\n",
373
- "90:\tlearn: 0.6677217\ttotal: 6.08s\tremaining: 602ms\n",
374
- "91:\tlearn: 0.6672547\ttotal: 6.15s\tremaining: 535ms\n",
375
- "92:\tlearn: 0.6669134\ttotal: 6.23s\tremaining: 469ms\n",
376
- "93:\tlearn: 0.6666193\ttotal: 6.29s\tremaining: 402ms\n",
377
- "94:\tlearn: 0.6661117\ttotal: 6.36s\tremaining: 335ms\n",
378
- "95:\tlearn: 0.6656902\ttotal: 6.44s\tremaining: 268ms\n",
379
- "96:\tlearn: 0.6652210\ttotal: 6.5s\tremaining: 201ms\n",
380
- "97:\tlearn: 0.6648345\ttotal: 6.57s\tremaining: 134ms\n",
381
- "98:\tlearn: 0.6642868\ttotal: 6.65s\tremaining: 67.2ms\n",
382
- "99:\tlearn: 0.6639657\ttotal: 6.71s\tremaining: 0us\n"
383
  ]
384
  },
385
  {
386
  "data": {
387
  "text/plain": [
388
- "<catboost.core.CatBoostClassifier at 0x7ff1e82e72e0>"
389
  ]
390
  },
391
- "execution_count": 123,
392
  "metadata": {},
393
  "output_type": "execute_result"
394
  }
@@ -404,7 +404,7 @@
404
  "\n",
405
  "model = CatBoostClassifier(iterations=100,\n",
406
  " learning_rate=1,\n",
407
- " depth=3,\n",
408
  " loss_function='MultiClass')\n",
409
  "\n",
410
  "model.fit(train_dataset)"
@@ -412,7 +412,7 @@
412
  },
413
  {
414
  "cell_type": "code",
415
- "execution_count": 129,
416
  "id": "f770a8f2",
417
  "metadata": {},
418
  "outputs": [
@@ -420,7 +420,7 @@
420
  "name": "stdout",
421
  "output_type": "stream",
422
  "text": [
423
- "0.6794\n"
424
  ]
425
  }
426
  ],
@@ -434,7 +434,7 @@
434
  },
435
  {
436
  "cell_type": "code",
437
- "execution_count": 131,
438
  "id": "035f58c6",
439
  "metadata": {},
440
  "outputs": [
@@ -455,17 +455,17 @@
455
  },
456
  {
457
  "cell_type": "code",
458
- "execution_count": 128,
459
  "id": "2137c958",
460
  "metadata": {},
461
  "outputs": [
462
  {
463
  "data": {
464
  "text/plain": [
465
- "(array(['Hip Hop', 'Pop', 'Rock'], dtype=object), array([ 802, 1307, 2891]))"
466
  ]
467
  },
468
- "execution_count": 128,
469
  "metadata": {},
470
  "output_type": "execute_result"
471
  }
@@ -477,10 +477,21 @@
477
  },
478
  {
479
  "cell_type": "code",
480
- "execution_count": null,
481
  "id": "83aa22c4",
482
  "metadata": {},
483
  "outputs": [],
 
 
 
 
 
 
 
 
 
 
 
484
  "source": []
485
  }
486
  ],
 
20
  },
21
  {
22
  "cell_type": "code",
23
+ "execution_count": 1,
24
  "id": "ee82451e",
25
  "metadata": {},
26
  "outputs": [
 
29
  "output_type": "stream",
30
  "text": [
31
  "Requirement already satisfied: catboost in /Users/yuksel/.local/lib/python3.8/site-packages (1.0.3)\n",
 
 
 
 
 
32
  "Requirement already satisfied: numpy>=1.16.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.20.1)\n",
33
+ "Requirement already satisfied: scipy in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.8.0)\n",
34
+ "Requirement already satisfied: matplotlib in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (3.4.3)\n",
35
  "Requirement already satisfied: plotly in /Users/yuksel/.local/lib/python3.8/site-packages (from catboost) (5.3.1)\n",
36
+ "Requirement already satisfied: pandas>=0.24.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.2.4)\n",
37
+ "Requirement already satisfied: graphviz in /Users/yuksel/.local/lib/python3.8/site-packages (from catboost) (0.18)\n",
38
+ "Requirement already satisfied: six in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from catboost) (1.15.0)\n",
39
  "Requirement already satisfied: python-dateutil>=2.7.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from pandas>=0.24.0->catboost) (2.8.1)\n",
40
  "Requirement already satisfied: pytz>=2017.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from pandas>=0.24.0->catboost) (2021.1)\n",
 
 
41
  "Requirement already satisfied: pyparsing>=2.2.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (2.4.7)\n",
42
  "Requirement already satisfied: cycler>=0.10 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (0.10.0)\n",
43
+ "Requirement already satisfied: pillow>=6.2.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (8.2.0)\n",
44
+ "Requirement already satisfied: kiwisolver>=1.0.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from matplotlib->catboost) (1.3.1)\n",
45
  "Requirement already satisfied: tenacity>=6.2.0 in /Users/yuksel/.local/lib/python3.8/site-packages (from plotly->catboost) (8.0.1)\n",
46
+ "\u001b[33mWARNING: You are using pip version 21.3.1; however, version 22.2.1 is available.\n",
47
+ "You should consider upgrading via the '/Users/yuksel/opt/anaconda3/bin/python3 -m pip install --upgrade pip' command.\u001b[0m\n",
48
  "Requirement already satisfied: ipywidgets in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (7.6.3)\n",
49
  "Requirement already satisfied: traitlets>=4.3.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (5.0.5)\n",
50
+ "Requirement already satisfied: jupyterlab-widgets>=1.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (1.0.0)\n",
51
+ "Requirement already satisfied: ipykernel>=4.5.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (5.3.4)\n",
52
  "Requirement already satisfied: ipython>=4.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (7.22.0)\n",
 
53
  "Requirement already satisfied: nbformat>=4.2.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (5.1.3)\n",
54
+ "Requirement already satisfied: widgetsnbextension~=3.5.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipywidgets) (3.5.1)\n",
 
 
55
  "Requirement already satisfied: tornado>=4.2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipykernel>=4.5.1->ipywidgets) (6.1)\n",
56
  "Requirement already satisfied: jupyter-client in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipykernel>=4.5.1->ipywidgets) (6.1.12)\n",
57
+ "Requirement already satisfied: appnope in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipykernel>=4.5.1->ipywidgets) (0.1.2)\n",
58
  "Requirement already satisfied: pygments in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (2.8.1)\n",
 
 
 
 
59
  "Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (3.0.17)\n",
60
  "Requirement already satisfied: setuptools>=18.5 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (52.0.0.post20210125)\n",
61
+ "Requirement already satisfied: backcall in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (0.2.0)\n",
62
+ "Requirement already satisfied: jedi>=0.16 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (0.17.2)\n",
63
+ "Requirement already satisfied: pexpect>4.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (4.8.0)\n",
64
  "Requirement already satisfied: pickleshare in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (0.7.5)\n",
65
+ "Requirement already satisfied: decorator in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from ipython>=4.0.0->ipywidgets) (5.0.6)\n",
66
  "Requirement already satisfied: ipython-genutils in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbformat>=4.2.0->ipywidgets) (0.2.0)\n",
 
67
  "Requirement already satisfied: jupyter-core in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbformat>=4.2.0->ipywidgets) (4.7.1)\n",
68
+ "Requirement already satisfied: jsonschema!=2.5.0,>=2.4 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbformat>=4.2.0->ipywidgets) (3.2.0)\n",
 
 
 
 
69
  "Requirement already satisfied: notebook>=4.4.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from widgetsnbextension~=3.5.0->ipywidgets) (6.3.0)\n",
70
+ "Requirement already satisfied: parso<0.8.0,>=0.7.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jedi>=0.16->ipython>=4.0.0->ipywidgets) (0.7.0)\n",
71
+ "Requirement already satisfied: six>=1.11.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets) (1.15.0)\n",
72
+ "Requirement already satisfied: attrs>=17.4.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets) (20.3.0)\n",
73
+ "Requirement already satisfied: pyrsistent>=0.14.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.2.0->ipywidgets) (0.17.3)\n",
74
  "Requirement already satisfied: nbconvert in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (6.0.7)\n",
75
  "Requirement already satisfied: Send2Trash>=1.5.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.5.0)\n",
 
76
  "Requirement already satisfied: pyzmq>=17 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (20.0.0)\n",
77
  "Requirement already satisfied: terminado>=0.8.3 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.9.4)\n",
78
+ "Requirement already satisfied: argon2-cffi in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (20.1.0)\n",
79
  "Requirement already satisfied: prometheus-client in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.10.1)\n",
80
+ "Requirement already satisfied: jinja2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.11.3)\n",
81
  "Requirement already satisfied: python-dateutil>=2.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jupyter-client->ipykernel>=4.5.1->ipywidgets) (2.8.1)\n",
82
+ "Requirement already satisfied: ptyprocess>=0.5 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from pexpect>4.3->ipython>=4.0.0->ipywidgets) (0.7.0)\n",
83
+ "Requirement already satisfied: wcwidth in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython>=4.0.0->ipywidgets) (0.2.5)\n",
84
  "Requirement already satisfied: cffi>=1.0.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.14.5)\n",
85
+ "Requirement already satisfied: MarkupSafe>=0.23 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from jinja2->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.0.1)\n",
86
+ "Requirement already satisfied: entrypoints>=0.2.2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.3)\n",
87
+ "Requirement already satisfied: jupyterlab-pygments in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.1.2)\n",
88
+ "Requirement already satisfied: testpath in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.4.4)\n",
89
+ "Requirement already satisfied: defusedxml in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.7.1)\n",
90
+ "Requirement already satisfied: nbclient<0.6.0,>=0.5.0 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.5.3)\n",
91
+ "Requirement already satisfied: mistune<2,>=0.8.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.8.4)\n",
92
+ "Requirement already satisfied: pandocfilters>=1.4.1 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.4.3)\n",
93
+ "Requirement already satisfied: bleach in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (3.3.0)\n",
94
+ "Requirement already satisfied: pycparser in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from cffi>=1.0.0->argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.20)\n"
95
  ]
96
  },
97
  {
98
  "name": "stdout",
99
  "output_type": "stream",
100
  "text": [
 
 
 
 
 
 
 
 
 
101
  "Requirement already satisfied: async-generator in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.10)\n",
102
+ "Requirement already satisfied: nest-asyncio in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (1.5.1)\n",
103
  "Requirement already satisfied: webencodings in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (0.5.1)\n",
104
+ "Requirement already satisfied: packaging in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (21.3)\n",
105
+ "Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /Users/yuksel/opt/anaconda3/lib/python3.8/site-packages (from packaging->bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets) (2.4.7)\n",
106
+ "\u001b[33mWARNING: You are using pip version 21.3.1; however, version 22.2.1 is available.\n",
107
+ "You should consider upgrading via the '/Users/yuksel/opt/anaconda3/bin/python3 -m pip install --upgrade pip' command.\u001b[0m\n",
108
  "Enabling notebook extension jupyter-js-widgets/extension...\n",
109
  " - Validating: \u001b[32mOK\u001b[0m\n"
110
  ]
 
125
  },
126
  {
127
  "cell_type": "code",
128
+ "execution_count": 2,
129
  "id": "1853f85d",
130
  "metadata": {},
131
  "outputs": [
 
139
  "Name: Genre, dtype: int64"
140
  ]
141
  },
142
+ "execution_count": 2,
143
  "metadata": {},
144
  "output_type": "execute_result"
145
  }
 
160
  },
161
  {
162
  "cell_type": "code",
163
+ "execution_count": 3,
164
  "id": "f0a20f7a",
165
  "metadata": {},
166
  "outputs": [
 
255
  "[5000 rows x 1 columns]"
256
  ]
257
  },
258
+ "execution_count": 3,
259
  "metadata": {},
260
  "output_type": "execute_result"
261
  }
 
272
  },
273
  {
274
  "cell_type": "code",
275
+ "execution_count": 5,
276
  "id": "1c8eb420",
277
  "metadata": {},
278
  "outputs": [
 
280
  "name": "stdout",
281
  "output_type": "stream",
282
  "text": [
283
+ "0:\tlearn: 0.8093706\ttotal: 204ms\tremaining: 20.2s\n",
284
+ "1:\tlearn: 0.7672922\ttotal: 383ms\tremaining: 18.8s\n",
285
+ "2:\tlearn: 0.7547202\ttotal: 538ms\tremaining: 17.4s\n",
286
+ "3:\tlearn: 0.7451655\ttotal: 725ms\tremaining: 17.4s\n",
287
+ "4:\tlearn: 0.7425807\ttotal: 874ms\tremaining: 16.6s\n",
288
+ "5:\tlearn: 0.7348963\ttotal: 1.03s\tremaining: 16.1s\n",
289
+ "6:\tlearn: 0.7305562\ttotal: 1.18s\tremaining: 15.7s\n",
290
+ "7:\tlearn: 0.7265356\ttotal: 1.35s\tremaining: 15.5s\n",
291
+ "8:\tlearn: 0.7236361\ttotal: 1.51s\tremaining: 15.2s\n",
292
+ "9:\tlearn: 0.7214462\ttotal: 1.66s\tremaining: 14.9s\n",
293
+ "10:\tlearn: 0.7199267\ttotal: 1.8s\tremaining: 14.6s\n",
294
+ "11:\tlearn: 0.7176381\ttotal: 1.95s\tremaining: 14.3s\n",
295
+ "12:\tlearn: 0.7126308\ttotal: 2.13s\tremaining: 14.3s\n",
296
+ "13:\tlearn: 0.7106341\ttotal: 2.27s\tremaining: 14s\n",
297
+ "14:\tlearn: 0.7080899\ttotal: 2.42s\tremaining: 13.7s\n",
298
+ "15:\tlearn: 0.7062654\ttotal: 2.57s\tremaining: 13.5s\n",
299
+ "16:\tlearn: 0.7047084\ttotal: 2.71s\tremaining: 13.2s\n",
300
+ "17:\tlearn: 0.7034535\ttotal: 2.85s\tremaining: 13s\n",
301
+ "18:\tlearn: 0.6994373\ttotal: 3.01s\tremaining: 12.8s\n",
302
+ "19:\tlearn: 0.6973022\ttotal: 3.17s\tremaining: 12.7s\n",
303
+ "20:\tlearn: 0.6955342\ttotal: 3.32s\tremaining: 12.5s\n",
304
+ "21:\tlearn: 0.6942205\ttotal: 3.46s\tremaining: 12.3s\n",
305
+ "22:\tlearn: 0.6924866\ttotal: 3.62s\tremaining: 12.1s\n",
306
+ "23:\tlearn: 0.6911944\ttotal: 3.76s\tremaining: 11.9s\n",
307
+ "24:\tlearn: 0.6894409\ttotal: 3.91s\tremaining: 11.7s\n",
308
+ "25:\tlearn: 0.6876020\ttotal: 4.06s\tremaining: 11.6s\n",
309
+ "26:\tlearn: 0.6865187\ttotal: 4.2s\tremaining: 11.4s\n",
310
+ "27:\tlearn: 0.6854479\ttotal: 4.34s\tremaining: 11.2s\n",
311
+ "28:\tlearn: 0.6842690\ttotal: 4.52s\tremaining: 11.1s\n",
312
+ "29:\tlearn: 0.6829425\ttotal: 4.66s\tremaining: 10.9s\n",
313
+ "30:\tlearn: 0.6816033\ttotal: 4.81s\tremaining: 10.7s\n",
314
+ "31:\tlearn: 0.6801754\ttotal: 4.94s\tremaining: 10.5s\n",
315
+ "32:\tlearn: 0.6782935\ttotal: 5.11s\tremaining: 10.4s\n",
316
+ "33:\tlearn: 0.6776460\ttotal: 5.24s\tremaining: 10.2s\n",
317
+ "34:\tlearn: 0.6764593\ttotal: 5.39s\tremaining: 10s\n",
318
+ "35:\tlearn: 0.6753200\ttotal: 5.54s\tremaining: 9.85s\n",
319
+ "36:\tlearn: 0.6743207\ttotal: 5.69s\tremaining: 9.7s\n",
320
+ "37:\tlearn: 0.6735959\ttotal: 5.83s\tremaining: 9.51s\n",
321
+ "38:\tlearn: 0.6725859\ttotal: 5.97s\tremaining: 9.34s\n",
322
+ "39:\tlearn: 0.6713788\ttotal: 6.11s\tremaining: 9.17s\n",
323
+ "40:\tlearn: 0.6704214\ttotal: 6.25s\tremaining: 9s\n",
324
+ "41:\tlearn: 0.6695152\ttotal: 6.41s\tremaining: 8.85s\n",
325
+ "42:\tlearn: 0.6685145\ttotal: 6.57s\tremaining: 8.71s\n",
326
+ "43:\tlearn: 0.6672083\ttotal: 6.72s\tremaining: 8.56s\n",
327
+ "44:\tlearn: 0.6661077\ttotal: 6.89s\tremaining: 8.42s\n",
328
+ "45:\tlearn: 0.6652636\ttotal: 7.03s\tremaining: 8.25s\n",
329
+ "46:\tlearn: 0.6641843\ttotal: 7.2s\tremaining: 8.11s\n",
330
+ "47:\tlearn: 0.6631666\ttotal: 7.36s\tremaining: 7.97s\n",
331
+ "48:\tlearn: 0.6617494\ttotal: 7.52s\tremaining: 7.83s\n",
332
+ "49:\tlearn: 0.6607631\ttotal: 7.68s\tremaining: 7.68s\n",
333
+ "50:\tlearn: 0.6591692\ttotal: 7.86s\tremaining: 7.55s\n",
334
+ "51:\tlearn: 0.6581611\ttotal: 8s\tremaining: 7.38s\n",
335
+ "52:\tlearn: 0.6572886\ttotal: 8.16s\tremaining: 7.24s\n",
336
+ "53:\tlearn: 0.6561826\ttotal: 8.33s\tremaining: 7.1s\n",
337
+ "54:\tlearn: 0.6553215\ttotal: 8.47s\tremaining: 6.93s\n",
338
+ "55:\tlearn: 0.6548207\ttotal: 8.61s\tremaining: 6.76s\n",
339
+ "56:\tlearn: 0.6537602\ttotal: 8.75s\tremaining: 6.6s\n",
340
+ "57:\tlearn: 0.6527694\ttotal: 8.89s\tremaining: 6.44s\n",
341
+ "58:\tlearn: 0.6519938\ttotal: 9.05s\tremaining: 6.29s\n",
342
+ "59:\tlearn: 0.6512436\ttotal: 9.18s\tremaining: 6.12s\n",
343
+ "60:\tlearn: 0.6506879\ttotal: 9.33s\tremaining: 5.97s\n",
344
+ "61:\tlearn: 0.6498068\ttotal: 9.47s\tremaining: 5.8s\n",
345
+ "62:\tlearn: 0.6491370\ttotal: 9.61s\tremaining: 5.64s\n",
346
+ "63:\tlearn: 0.6482225\ttotal: 9.75s\tremaining: 5.48s\n",
347
+ "64:\tlearn: 0.6475584\ttotal: 9.89s\tremaining: 5.33s\n",
348
+ "65:\tlearn: 0.6464247\ttotal: 10s\tremaining: 5.17s\n",
349
+ "66:\tlearn: 0.6458629\ttotal: 10.2s\tremaining: 5.01s\n",
350
+ "67:\tlearn: 0.6450315\ttotal: 10.3s\tremaining: 4.85s\n",
351
+ "68:\tlearn: 0.6442996\ttotal: 10.4s\tremaining: 4.69s\n",
352
+ "69:\tlearn: 0.6437053\ttotal: 10.6s\tremaining: 4.54s\n",
353
+ "70:\tlearn: 0.6430089\ttotal: 10.7s\tremaining: 4.38s\n",
354
+ "71:\tlearn: 0.6424537\ttotal: 10.9s\tremaining: 4.23s\n",
355
+ "72:\tlearn: 0.6415341\ttotal: 11s\tremaining: 4.07s\n",
356
+ "73:\tlearn: 0.6406980\ttotal: 11.2s\tremaining: 3.92s\n",
357
+ "74:\tlearn: 0.6393859\ttotal: 11.3s\tremaining: 3.77s\n",
358
+ "75:\tlearn: 0.6385405\ttotal: 11.4s\tremaining: 3.62s\n",
359
+ "76:\tlearn: 0.6375530\ttotal: 11.6s\tremaining: 3.47s\n",
360
+ "77:\tlearn: 0.6368774\ttotal: 11.8s\tremaining: 3.32s\n",
361
+ "78:\tlearn: 0.6358629\ttotal: 11.9s\tremaining: 3.17s\n",
362
+ "79:\tlearn: 0.6349938\ttotal: 12s\tremaining: 3.01s\n",
363
+ "80:\tlearn: 0.6342170\ttotal: 12.2s\tremaining: 2.86s\n",
364
+ "81:\tlearn: 0.6334373\ttotal: 12.3s\tremaining: 2.7s\n",
365
+ "82:\tlearn: 0.6327819\ttotal: 12.5s\tremaining: 2.55s\n",
366
+ "83:\tlearn: 0.6321171\ttotal: 12.6s\tremaining: 2.4s\n",
367
+ "84:\tlearn: 0.6315886\ttotal: 12.7s\tremaining: 2.25s\n",
368
+ "85:\tlearn: 0.6308170\ttotal: 12.9s\tremaining: 2.1s\n",
369
+ "86:\tlearn: 0.6299083\ttotal: 13s\tremaining: 1.95s\n",
370
+ "87:\tlearn: 0.6294237\ttotal: 13.2s\tremaining: 1.8s\n",
371
+ "88:\tlearn: 0.6286204\ttotal: 13.3s\tremaining: 1.65s\n",
372
+ "89:\tlearn: 0.6277611\ttotal: 13.5s\tremaining: 1.5s\n",
373
+ "90:\tlearn: 0.6269985\ttotal: 13.6s\tremaining: 1.35s\n",
374
+ "91:\tlearn: 0.6257764\ttotal: 13.8s\tremaining: 1.2s\n",
375
+ "92:\tlearn: 0.6250042\ttotal: 13.9s\tremaining: 1.05s\n",
376
+ "93:\tlearn: 0.6238683\ttotal: 14.1s\tremaining: 899ms\n",
377
+ "94:\tlearn: 0.6232904\ttotal: 14.2s\tremaining: 749ms\n",
378
+ "95:\tlearn: 0.6221232\ttotal: 14.4s\tremaining: 598ms\n",
379
+ "96:\tlearn: 0.6214122\ttotal: 14.5s\tremaining: 449ms\n",
380
+ "97:\tlearn: 0.6205985\ttotal: 14.6s\tremaining: 299ms\n",
381
+ "98:\tlearn: 0.6196649\ttotal: 14.8s\tremaining: 149ms\n",
382
+ "99:\tlearn: 0.6192072\ttotal: 14.9s\tremaining: 0us\n"
383
  ]
384
  },
385
  {
386
  "data": {
387
  "text/plain": [
388
+ "<catboost.core.CatBoostClassifier at 0x7fb6f45e2c70>"
389
  ]
390
  },
391
+ "execution_count": 5,
392
  "metadata": {},
393
  "output_type": "execute_result"
394
  }
 
404
  "\n",
405
  "model = CatBoostClassifier(iterations=100,\n",
406
  " learning_rate=1,\n",
407
+ " depth=5,\n",
408
  " loss_function='MultiClass')\n",
409
  "\n",
410
  "model.fit(train_dataset)"
 
412
  },
413
  {
414
  "cell_type": "code",
415
+ "execution_count": 6,
416
  "id": "f770a8f2",
417
  "metadata": {},
418
  "outputs": [
 
420
  "name": "stdout",
421
  "output_type": "stream",
422
  "text": [
423
+ "0.6796\n"
424
  ]
425
  }
426
  ],
 
434
  },
435
  {
436
  "cell_type": "code",
437
+ "execution_count": 7,
438
  "id": "035f58c6",
439
  "metadata": {},
440
  "outputs": [
 
455
  },
456
  {
457
  "cell_type": "code",
458
+ "execution_count": 8,
459
  "id": "2137c958",
460
  "metadata": {},
461
  "outputs": [
462
  {
463
  "data": {
464
  "text/plain": [
465
+ "(array(['Hip Hop', 'Pop', 'Rock'], dtype=object), array([ 821, 1385, 2794]))"
466
  ]
467
  },
468
+ "execution_count": 8,
469
  "metadata": {},
470
  "output_type": "execute_result"
471
  }
 
477
  },
478
  {
479
  "cell_type": "code",
480
+ "execution_count": 14,
481
  "id": "83aa22c4",
482
  "metadata": {},
483
  "outputs": [],
484
+ "source": [
485
+ "import pickle\n",
486
+ "pickle.dump(model, open('2179-proj.pickle', 'wb'))"
487
+ ]
488
+ },
489
+ {
490
+ "cell_type": "code",
491
+ "execution_count": null,
492
+ "id": "8c3b136d",
493
+ "metadata": {},
494
+ "outputs": [],
495
  "source": []
496
  }
497
  ],
2179-proj.pickle ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8f64ecdff3d7935ef3bf5bb870fad3e4c619c20312e70bbb79455855cfda1204
3
+ size 7738041
app.py ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from flask import Flask, request, redirect, url_for, flash, jsonify
2
+ import numpy as np
3
+ import pickle as p
4
+ import json
5
+
6
+
7
+ app = Flask(__name__)
8
+
9
+
10
+ @app.route("/")
11
+ def home():
12
+ return "<h1>Lyrics Classifier</h1>"
13
+
14
+ @app.route('/api/', methods=['POST'])
15
+ def makecalc():
16
+ data = request.get_json()
17
+ prediction = np.array2string(model.predict(data))
18
+
19
+ return jsonify(prediction)
20
+
21
+
22
+ if __name__ == '__main__':
23
+ modelfile = '2179-proj.pickle'
24
+ model = p.load(open(modelfile, 'rb'))
25
+ app.run(debug=True, host='0.0.0.0')
catboost_info/catboost_training.json ADDED
@@ -0,0 +1,104 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "meta":{"test_sets":[],"test_metrics":[],"learn_metrics":[{"best_value":"Min","name":"MultiClass"}],"launch_mode":"Train","parameters":"","iteration_count":100,"learn_sets":["learn"],"name":"experiment"},
3
+ "iterations":[
4
+ {"learn":[0.8093705957],"iteration":0,"passed_time":0.2037998423,"remaining_time":20.17618439},
5
+ {"learn":[0.7672922146],"iteration":1,"passed_time":0.3826700448,"remaining_time":18.75083219},
6
+ {"learn":[0.7547201757],"iteration":2,"passed_time":0.5383328163,"remaining_time":17.40609439},
7
+ {"learn":[0.7451655309],"iteration":3,"passed_time":0.7247860479,"remaining_time":17.39486515},
8
+ {"learn":[0.74258066],"iteration":4,"passed_time":0.8744296379,"remaining_time":16.61416312},
9
+ {"learn":[0.7348963069],"iteration":5,"passed_time":1.026646985,"remaining_time":16.0841361},
10
+ {"learn":[0.7305562094],"iteration":6,"passed_time":1.179589168,"remaining_time":15.67168466},
11
+ {"learn":[0.7265356209],"iteration":7,"passed_time":1.347566784,"remaining_time":15.49701802},
12
+ {"learn":[0.7236361022],"iteration":8,"passed_time":1.508160513,"remaining_time":15.24917852},
13
+ {"learn":[0.7214462449],"iteration":9,"passed_time":1.655532757,"remaining_time":14.89979481},
14
+ {"learn":[0.7199267171],"iteration":10,"passed_time":1.803393051,"remaining_time":14.59108923},
15
+ {"learn":[0.7176381223],"iteration":11,"passed_time":1.946488777,"remaining_time":14.27425103},
16
+ {"learn":[0.7126307582],"iteration":12,"passed_time":2.129363329,"remaining_time":14.25035459},
17
+ {"learn":[0.7106341005],"iteration":13,"passed_time":2.273315045,"remaining_time":13.96464957},
18
+ {"learn":[0.708089894],"iteration":14,"passed_time":2.421259603,"remaining_time":13.72047109},
19
+ {"learn":[0.7062654231],"iteration":15,"passed_time":2.56766236,"remaining_time":13.48022739},
20
+ {"learn":[0.7047084356],"iteration":16,"passed_time":2.710968954,"remaining_time":13.23590725},
21
+ {"learn":[0.7034535432],"iteration":17,"passed_time":2.850173841,"remaining_time":12.98412528},
22
+ {"learn":[0.6994372743],"iteration":18,"passed_time":3.011464138,"remaining_time":12.83834712},
23
+ {"learn":[0.6973022131],"iteration":19,"passed_time":3.167611618,"remaining_time":12.67044647},
24
+ {"learn":[0.6955342415],"iteration":20,"passed_time":3.316262765,"remaining_time":12.47546469},
25
+ {"learn":[0.694220544],"iteration":21,"passed_time":3.456846877,"remaining_time":12.25609347},
26
+ {"learn":[0.6924865817],"iteration":22,"passed_time":3.61738059,"remaining_time":12.1103611},
27
+ {"learn":[0.6911943965],"iteration":23,"passed_time":3.762911392,"remaining_time":11.91588607},
28
+ {"learn":[0.689440866],"iteration":24,"passed_time":3.910375046,"remaining_time":11.73112514},
29
+ {"learn":[0.6876020287],"iteration":25,"passed_time":4.060887963,"remaining_time":11.55791189},
30
+ {"learn":[0.6865187003],"iteration":26,"passed_time":4.203132386,"remaining_time":11.3640246},
31
+ {"learn":[0.6854479168],"iteration":27,"passed_time":4.339316085,"remaining_time":11.15824136},
32
+ {"learn":[0.684268993],"iteration":28,"passed_time":4.519041798,"remaining_time":11.06386095},
33
+ {"learn":[0.6829424596],"iteration":29,"passed_time":4.660443989,"remaining_time":10.87436931},
34
+ {"learn":[0.6816032958],"iteration":30,"passed_time":4.809887584,"remaining_time":10.70587882},
35
+ {"learn":[0.6801754486],"iteration":31,"passed_time":4.942530399,"remaining_time":10.5028771},
36
+ {"learn":[0.678293514],"iteration":32,"passed_time":5.106902817,"remaining_time":10.36856026},
37
+ {"learn":[0.6776460329],"iteration":33,"passed_time":5.240920694,"remaining_time":10.17355194},
38
+ {"learn":[0.6764592663],"iteration":34,"passed_time":5.393993318,"remaining_time":10.01741616},
39
+ {"learn":[0.6753199683],"iteration":35,"passed_time":5.53998867,"remaining_time":9.848868746},
40
+ {"learn":[0.6743207323],"iteration":36,"passed_time":5.694805041,"remaining_time":9.696559935},
41
+ {"learn":[0.6735958623],"iteration":37,"passed_time":5.830007802,"remaining_time":9.512117993},
42
+ {"learn":[0.6725859005],"iteration":38,"passed_time":5.97129155,"remaining_time":9.339712424},
43
+ {"learn":[0.6713787854],"iteration":39,"passed_time":6.112143527,"remaining_time":9.168215291},
44
+ {"learn":[0.6704214161],"iteration":40,"passed_time":6.252816422,"remaining_time":8.997955339},
45
+ {"learn":[0.669515157],"iteration":41,"passed_time":6.40699366,"remaining_time":8.847753149},
46
+ {"learn":[0.668514491],"iteration":42,"passed_time":6.567009054,"remaining_time":8.705105025},
47
+ {"learn":[0.6672082962],"iteration":43,"passed_time":6.723203521,"remaining_time":8.556804481},
48
+ {"learn":[0.6661076657],"iteration":44,"passed_time":6.889185845,"remaining_time":8.420116033},
49
+ {"learn":[0.6652635966],"iteration":45,"passed_time":7.030357153,"remaining_time":8.253027963},
50
+ {"learn":[0.6641843486],"iteration":46,"passed_time":7.195760956,"remaining_time":8.114368737},
51
+ {"learn":[0.6631666312],"iteration":47,"passed_time":7.355853114,"remaining_time":7.968840874},
52
+ {"learn":[0.661749352],"iteration":48,"passed_time":7.523654616,"remaining_time":7.830742559},
53
+ {"learn":[0.660763127],"iteration":49,"passed_time":7.683106976,"remaining_time":7.683106976},
54
+ {"learn":[0.6591692193],"iteration":50,"passed_time":7.856338821,"remaining_time":7.548247102},
55
+ {"learn":[0.6581610862],"iteration":51,"passed_time":7.99950856,"remaining_time":7.384161748},
56
+ {"learn":[0.6572886455],"iteration":52,"passed_time":8.163041988,"remaining_time":7.238924027},
57
+ {"learn":[0.6561826198],"iteration":53,"passed_time":8.333920305,"remaining_time":7.099265445},
58
+ {"learn":[0.6553215345],"iteration":54,"passed_time":8.472373833,"remaining_time":6.931942227},
59
+ {"learn":[0.6548207326],"iteration":55,"passed_time":8.605050601,"remaining_time":6.761111187},
60
+ {"learn":[0.6537602239],"iteration":56,"passed_time":8.750383113,"remaining_time":6.601166208},
61
+ {"learn":[0.6527693841],"iteration":57,"passed_time":8.892198559,"remaining_time":6.439178267},
62
+ {"learn":[0.6519938054],"iteration":58,"passed_time":9.047986062,"remaining_time":6.287583535},
63
+ {"learn":[0.6512436197],"iteration":59,"passed_time":9.183744244,"remaining_time":6.122496163},
64
+ {"learn":[0.650687857],"iteration":60,"passed_time":9.334862114,"remaining_time":5.968190532},
65
+ {"learn":[0.649806812],"iteration":61,"passed_time":9.468080322,"remaining_time":5.803016971},
66
+ {"learn":[0.649136969],"iteration":62,"passed_time":9.610114622,"remaining_time":5.644035572},
67
+ {"learn":[0.6482225012],"iteration":63,"passed_time":9.749086706,"remaining_time":5.483861272},
68
+ {"learn":[0.6475584421],"iteration":64,"passed_time":9.889699251,"remaining_time":5.325222673},
69
+ {"learn":[0.646424677],"iteration":65,"passed_time":10.02760251,"remaining_time":5.165734625},
70
+ {"learn":[0.6458628932],"iteration":66,"passed_time":10.16813419,"remaining_time":5.008185498},
71
+ {"learn":[0.6450314803],"iteration":67,"passed_time":10.30705858,"remaining_time":4.850380508},
72
+ {"learn":[0.6442996338],"iteration":68,"passed_time":10.45008607,"remaining_time":4.694966206},
73
+ {"learn":[0.6437052777],"iteration":69,"passed_time":10.59464677,"remaining_time":4.540562901},
74
+ {"learn":[0.6430089366],"iteration":70,"passed_time":10.73544838,"remaining_time":4.384901449},
75
+ {"learn":[0.642453701],"iteration":71,"passed_time":10.86850344,"remaining_time":4.226640228},
76
+ {"learn":[0.641534076],"iteration":72,"passed_time":11.01326403,"remaining_time":4.073399024},
77
+ {"learn":[0.6406980233],"iteration":73,"passed_time":11.15351919,"remaining_time":3.918804039},
78
+ {"learn":[0.6393859282],"iteration":74,"passed_time":11.30742485,"remaining_time":3.769141617},
79
+ {"learn":[0.6385404645],"iteration":75,"passed_time":11.4483743,"remaining_time":3.615276094},
80
+ {"learn":[0.6375529648],"iteration":76,"passed_time":11.62148424,"remaining_time":3.471352434},
81
+ {"learn":[0.6368774255],"iteration":77,"passed_time":11.75977784,"remaining_time":3.316860417},
82
+ {"learn":[0.6358629196],"iteration":78,"passed_time":11.90671166,"remaining_time":3.165075251},
83
+ {"learn":[0.6349938235],"iteration":79,"passed_time":12.04282933,"remaining_time":3.010707332},
84
+ {"learn":[0.6342169638],"iteration":80,"passed_time":12.18568508,"remaining_time":2.858370575},
85
+ {"learn":[0.6334373298],"iteration":81,"passed_time":12.31952131,"remaining_time":2.704285166},
86
+ {"learn":[0.6327819068],"iteration":82,"passed_time":12.46399876,"remaining_time":2.552867215},
87
+ {"learn":[0.6321170518],"iteration":83,"passed_time":12.60221223,"remaining_time":2.400421377},
88
+ {"learn":[0.6315885506],"iteration":84,"passed_time":12.74419309,"remaining_time":2.248975251},
89
+ {"learn":[0.6308169636],"iteration":85,"passed_time":12.88695573,"remaining_time":2.097876515},
90
+ {"learn":[0.629908256],"iteration":86,"passed_time":13.04845554,"remaining_time":1.949769219},
91
+ {"learn":[0.6294236747],"iteration":87,"passed_time":13.18311123,"remaining_time":1.797696986},
92
+ {"learn":[0.6286204177],"iteration":88,"passed_time":13.32584777,"remaining_time":1.647014893},
93
+ {"learn":[0.6277610572],"iteration":89,"passed_time":13.47489474,"remaining_time":1.497210526},
94
+ {"learn":[0.6269985187],"iteration":90,"passed_time":13.6321176,"remaining_time":1.348231411},
95
+ {"learn":[0.6257763607],"iteration":91,"passed_time":13.77283705,"remaining_time":1.197638004},
96
+ {"learn":[0.6250042283],"iteration":92,"passed_time":13.91882286,"remaining_time":1.047653333},
97
+ {"learn":[0.6238682689],"iteration":93,"passed_time":14.07857026,"remaining_time":0.8986321444},
98
+ {"learn":[0.6232903582],"iteration":94,"passed_time":14.22267154,"remaining_time":0.7485616598},
99
+ {"learn":[0.6221232309],"iteration":95,"passed_time":14.36003409,"remaining_time":0.5983347539},
100
+ {"learn":[0.6214121653],"iteration":96,"passed_time":14.50195603,"remaining_time":0.4485141041},
101
+ {"learn":[0.6205984833],"iteration":97,"passed_time":14.64237511,"remaining_time":0.2988239819},
102
+ {"learn":[0.6196649498],"iteration":98,"passed_time":14.79488633,"remaining_time":0.1494432963},
103
+ {"learn":[0.6192072422],"iteration":99,"passed_time":14.92552012,"remaining_time":0}
104
+ ]}
catboost_info/learn/events.out.tfevents ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:43e1a4e0506d6843c302e4578d8b742bbe971259d08d0a850b4871d6682e76ca
3
+ size 5998
catboost_info/learn_error.tsv ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ iter MultiClass
2
+ 0 0.8093705957
3
+ 1 0.7672922146
4
+ 2 0.7547201757
5
+ 3 0.7451655309
6
+ 4 0.74258066
7
+ 5 0.7348963069
8
+ 6 0.7305562094
9
+ 7 0.7265356209
10
+ 8 0.7236361022
11
+ 9 0.7214462449
12
+ 10 0.7199267171
13
+ 11 0.7176381223
14
+ 12 0.7126307582
15
+ 13 0.7106341005
16
+ 14 0.708089894
17
+ 15 0.7062654231
18
+ 16 0.7047084356
19
+ 17 0.7034535432
20
+ 18 0.6994372743
21
+ 19 0.6973022131
22
+ 20 0.6955342415
23
+ 21 0.694220544
24
+ 22 0.6924865817
25
+ 23 0.6911943965
26
+ 24 0.689440866
27
+ 25 0.6876020287
28
+ 26 0.6865187003
29
+ 27 0.6854479168
30
+ 28 0.684268993
31
+ 29 0.6829424596
32
+ 30 0.6816032958
33
+ 31 0.6801754486
34
+ 32 0.678293514
35
+ 33 0.6776460329
36
+ 34 0.6764592663
37
+ 35 0.6753199683
38
+ 36 0.6743207323
39
+ 37 0.6735958623
40
+ 38 0.6725859005
41
+ 39 0.6713787854
42
+ 40 0.6704214161
43
+ 41 0.669515157
44
+ 42 0.668514491
45
+ 43 0.6672082962
46
+ 44 0.6661076657
47
+ 45 0.6652635966
48
+ 46 0.6641843486
49
+ 47 0.6631666312
50
+ 48 0.661749352
51
+ 49 0.660763127
52
+ 50 0.6591692193
53
+ 51 0.6581610862
54
+ 52 0.6572886455
55
+ 53 0.6561826198
56
+ 54 0.6553215345
57
+ 55 0.6548207326
58
+ 56 0.6537602239
59
+ 57 0.6527693841
60
+ 58 0.6519938054
61
+ 59 0.6512436197
62
+ 60 0.650687857
63
+ 61 0.649806812
64
+ 62 0.649136969
65
+ 63 0.6482225012
66
+ 64 0.6475584421
67
+ 65 0.646424677
68
+ 66 0.6458628932
69
+ 67 0.6450314803
70
+ 68 0.6442996338
71
+ 69 0.6437052777
72
+ 70 0.6430089366
73
+ 71 0.642453701
74
+ 72 0.641534076
75
+ 73 0.6406980233
76
+ 74 0.6393859282
77
+ 75 0.6385404645
78
+ 76 0.6375529648
79
+ 77 0.6368774255
80
+ 78 0.6358629196
81
+ 79 0.6349938235
82
+ 80 0.6342169638
83
+ 81 0.6334373298
84
+ 82 0.6327819068
85
+ 83 0.6321170518
86
+ 84 0.6315885506
87
+ 85 0.6308169636
88
+ 86 0.629908256
89
+ 87 0.6294236747
90
+ 88 0.6286204177
91
+ 89 0.6277610572
92
+ 90 0.6269985187
93
+ 91 0.6257763607
94
+ 92 0.6250042283
95
+ 93 0.6238682689
96
+ 94 0.6232903582
97
+ 95 0.6221232309
98
+ 96 0.6214121653
99
+ 97 0.6205984833
100
+ 98 0.6196649498
101
+ 99 0.6192072422
catboost_info/time_left.tsv ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ iter Passed Remaining
2
+ 0 203 20176
3
+ 1 382 18750
4
+ 2 538 17406
5
+ 3 724 17394
6
+ 4 874 16614
7
+ 5 1026 16084
8
+ 6 1179 15671
9
+ 7 1347 15497
10
+ 8 1508 15249
11
+ 9 1655 14899
12
+ 10 1803 14591
13
+ 11 1946 14274
14
+ 12 2129 14250
15
+ 13 2273 13964
16
+ 14 2421 13720
17
+ 15 2567 13480
18
+ 16 2710 13235
19
+ 17 2850 12984
20
+ 18 3011 12838
21
+ 19 3167 12670
22
+ 20 3316 12475
23
+ 21 3456 12256
24
+ 22 3617 12110
25
+ 23 3762 11915
26
+ 24 3910 11731
27
+ 25 4060 11557
28
+ 26 4203 11364
29
+ 27 4339 11158
30
+ 28 4519 11063
31
+ 29 4660 10874
32
+ 30 4809 10705
33
+ 31 4942 10502
34
+ 32 5106 10368
35
+ 33 5240 10173
36
+ 34 5393 10017
37
+ 35 5539 9848
38
+ 36 5694 9696
39
+ 37 5830 9512
40
+ 38 5971 9339
41
+ 39 6112 9168
42
+ 40 6252 8997
43
+ 41 6406 8847
44
+ 42 6567 8705
45
+ 43 6723 8556
46
+ 44 6889 8420
47
+ 45 7030 8253
48
+ 46 7195 8114
49
+ 47 7355 7968
50
+ 48 7523 7830
51
+ 49 7683 7683
52
+ 50 7856 7548
53
+ 51 7999 7384
54
+ 52 8163 7238
55
+ 53 8333 7099
56
+ 54 8472 6931
57
+ 55 8605 6761
58
+ 56 8750 6601
59
+ 57 8892 6439
60
+ 58 9047 6287
61
+ 59 9183 6122
62
+ 60 9334 5968
63
+ 61 9468 5803
64
+ 62 9610 5644
65
+ 63 9749 5483
66
+ 64 9889 5325
67
+ 65 10027 5165
68
+ 66 10168 5008
69
+ 67 10307 4850
70
+ 68 10450 4694
71
+ 69 10594 4540
72
+ 70 10735 4384
73
+ 71 10868 4226
74
+ 72 11013 4073
75
+ 73 11153 3918
76
+ 74 11307 3769
77
+ 75 11448 3615
78
+ 76 11621 3471
79
+ 77 11759 3316
80
+ 78 11906 3165
81
+ 79 12042 3010
82
+ 80 12185 2858
83
+ 81 12319 2704
84
+ 82 12463 2552
85
+ 83 12602 2400
86
+ 84 12744 2248
87
+ 85 12886 2097
88
+ 86 13048 1949
89
+ 87 13183 1797
90
+ 88 13325 1647
91
+ 89 13474 1497
92
+ 90 13632 1348
93
+ 91 13772 1197
94
+ 92 13918 1047
95
+ 93 14078 898
96
+ 94 14222 748
97
+ 95 14360 598
98
+ 96 14501 448
99
+ 97 14642 298
100
+ 98 14794 149
101
+ 99 14925 0
ea.csv CHANGED
@@ -1 +1 @@
1
- 0.6794
 
1
+ 0.6796
pred.csv CHANGED
@@ -7,33 +7,33 @@ Hip Hop
7
  Rock
8
  Rock
9
  Rock
10
- Hip Hop
11
  Pop
12
  Rock
13
  Pop
14
  Rock
15
  Hip Hop
16
- Hip Hop
17
  Rock
18
  Rock
19
  Hip Hop
20
- Pop
21
  Rock
22
  Rock
23
- Pop
24
  Rock
 
25
  Rock
26
  Rock
27
  Rock
 
28
  Rock
29
  Rock
30
  Pop
31
  Pop
32
  Rock
33
- Hip Hop
34
- Rock
35
  Rock
36
  Rock
 
37
  Rock
38
  Rock
39
  Rock
@@ -47,19 +47,19 @@ Rock
47
  Rock
48
  Rock
49
  Pop
 
50
  Hip Hop
51
  Hip Hop
52
- Pop
53
- Rock
54
- Rock
55
  Rock
 
56
  Rock
57
  Rock
 
58
  Rock
59
  Hip Hop
60
- Rock
61
  Pop
62
  Pop
 
63
  Pop
64
  Rock
65
  Rock
@@ -76,20 +76,20 @@ Rock
76
  Rock
77
  Pop
78
  Rock
79
- Rock
80
- Rock
81
- Pop
82
  Pop
83
  Rock
 
 
84
  Rock
85
  Rock
86
  Rock
87
  Pop
 
88
  Rock
89
  Hip Hop
90
  Rock
91
  Rock
92
- Pop
93
  Rock
94
  Pop
95
  Pop
@@ -100,11 +100,11 @@ Hip Hop
100
  Hip Hop
101
  Rock
102
  Hip Hop
103
- Rock
104
  Hip Hop
105
  Rock
106
  Pop
107
- Pop
108
  Pop
109
  Hip Hop
110
  Pop
@@ -114,33 +114,33 @@ Rock
114
  Pop
115
  Rock
116
  Rock
 
117
  Pop
 
 
118
  Rock
119
  Hip Hop
120
  Rock
121
  Rock
122
- Pop
123
  Rock
124
  Rock
125
  Rock
126
  Pop
127
  Rock
128
- Pop
129
- Pop
130
  Rock
131
  Rock
132
- Hip Hop
133
  Rock
134
  Hip Hop
135
  Pop
136
  Rock
137
- Rock
138
  Pop
139
  Pop
140
- Rock
 
141
  Hip Hop
142
  Pop
143
- Rock
144
  Pop
145
  Rock
146
  Hip Hop
@@ -149,18 +149,18 @@ Pop
149
  Rock
150
  Rock
151
  Rock
152
- Hip Hop
153
- Rock
154
  Pop
155
  Rock
156
- Pop
157
  Rock
158
  Rock
 
159
  Rock
160
- Hip Hop
161
  Rock
162
  Rock
163
  Pop
 
 
 
164
  Hip Hop
165
  Hip Hop
166
  Rock
@@ -171,31 +171,31 @@ Rock
171
  Rock
172
  Rock
173
  Rock
174
- Pop
175
- Rock
176
  Rock
177
  Pop
 
 
178
  Hip Hop
179
  Pop
180
  Pop
181
  Rock
182
- Rock
183
  Rock
184
  Hip Hop
 
185
  Rock
186
  Rock
187
  Rock
188
- Rock
189
- Pop
190
  Rock
191
  Pop
192
  Rock
193
  Rock
194
  Pop
195
  Rock
196
- Hip Hop
197
  Rock
198
- Hip Hop
199
  Pop
200
  Rock
201
  Rock
@@ -213,22 +213,22 @@ Rock
213
  Rock
214
  Hip Hop
215
  Hip Hop
216
- Pop
217
  Rock
218
  Rock
219
  Rock
220
  Rock
221
  Rock
222
- Pop
223
- Hip Hop
224
  Rock
225
  Rock
 
226
  Rock
227
  Rock
228
- Hip Hop
229
  Rock
230
  Rock
 
 
231
  Rock
 
232
  Rock
233
  Rock
234
  Rock
@@ -246,7 +246,7 @@ Pop
246
  Rock
247
  Rock
248
  Hip Hop
249
- Pop
250
  Rock
251
  Pop
252
  Rock
@@ -254,7 +254,7 @@ Pop
254
  Pop
255
  Pop
256
  Hip Hop
257
- Rock
258
  Rock
259
  Rock
260
  Hip Hop
@@ -280,22 +280,22 @@ Rock
280
  Pop
281
  Rock
282
  Rock
283
- Pop
284
  Hip Hop
285
  Rock
 
286
  Pop
287
  Rock
288
- Rock
289
  Hip Hop
290
- Rock
291
  Pop
292
  Pop
293
- Rock
294
  Rock
295
  Rock
296
  Pop
297
  Pop
298
  Rock
 
299
  Rock
300
  Rock
301
  Pop
@@ -303,9 +303,9 @@ Rock
303
  Rock
304
  Hip Hop
305
  Rock
306
- Pop
307
  Hip Hop
308
- Pop
 
309
  Pop
310
  Rock
311
  Rock
@@ -326,9 +326,9 @@ Rock
326
  Hip Hop
327
  Rock
328
  Rock
329
- Hip Hop
330
  Pop
331
- Rock
 
332
  Rock
333
  Pop
334
  Pop
@@ -356,26 +356,26 @@ Pop
356
  Hip Hop
357
  Rock
358
  Rock
 
 
 
359
  Rock
360
  Rock
361
- Pop
362
  Rock
363
- Pop
364
  Rock
365
  Rock
366
  Pop
367
  Hip Hop
368
- Hip Hop
369
  Rock
370
  Rock
371
  Pop
372
  Rock
373
- Rock
374
  Rock
375
  Pop
376
  Pop
377
- Hip Hop
378
- Rock
379
  Rock
380
  Rock
381
  Rock
@@ -386,31 +386,31 @@ Pop
386
  Pop
387
  Rock
388
  Rock
389
- Pop
390
  Hip Hop
 
391
  Rock
392
  Hip Hop
393
  Rock
394
- Rock
395
  Rock
396
  Pop
397
  Hip Hop
398
  Rock
 
399
  Pop
 
400
  Pop
 
401
  Rock
402
  Rock
403
- Hip Hop
404
  Pop
405
- Rock
406
  Pop
407
  Rock
408
  Rock
409
- Rock
410
  Hip Hop
411
  Rock
412
  Rock
413
- Hip Hop
414
  Rock
415
  Rock
416
  Rock
@@ -421,26 +421,26 @@ Hip Hop
421
  Rock
422
  Pop
423
  Rock
424
- Pop
425
  Rock
426
  Rock
427
  Pop
428
  Rock
429
  Hip Hop
430
  Rock
 
431
  Pop
432
- Hip Hop
433
  Rock
434
  Hip Hop
 
435
  Pop
436
- Pop
437
  Rock
438
  Rock
439
  Pop
440
- Pop
441
- Pop
442
  Rock
443
- Pop
 
444
  Hip Hop
445
  Rock
446
  Rock
@@ -452,11 +452,11 @@ Hip Hop
452
  Rock
453
  Rock
454
  Rock
 
 
 
455
  Rock
456
  Rock
457
- Hip Hop
458
- Rock
459
- Pop
460
  Pop
461
  Pop
462
  Hip Hop
@@ -479,11 +479,11 @@ Hip Hop
479
  Rock
480
  Rock
481
  Rock
 
482
  Rock
483
  Rock
484
- Rock
485
- Rock
486
- Rock
487
  Rock
488
  Hip Hop
489
  Pop
@@ -496,48 +496,48 @@ Hip Hop
496
  Hip Hop
497
  Rock
498
  Rock
499
- Hip Hop
500
  Pop
501
  Rock
502
  Rock
503
  Rock
 
504
  Pop
 
505
  Pop
506
- Hip Hop
507
  Pop
508
  Rock
509
  Pop
510
  Rock
511
  Rock
512
  Rock
513
- Rock
514
  Hip Hop
515
  Rock
516
  Rock
517
  Hip Hop
518
  Rock
519
  Rock
520
- Pop
521
  Rock
522
  Rock
523
  Pop
524
  Pop
525
- Rock
526
  Hip Hop
527
  Rock
 
528
  Rock
529
  Pop
 
530
  Rock
531
  Rock
532
- Hip Hop
533
- Rock
534
  Rock
535
  Pop
 
536
  Pop
537
  Rock
538
  Pop
539
  Hip Hop
540
- Pop
541
  Rock
542
  Rock
543
  Pop
@@ -546,14 +546,14 @@ Hip Hop
546
  Rock
547
  Pop
548
  Rock
549
- Rock
550
  Hip Hop
551
  Hip Hop
552
  Rock
553
  Rock
554
  Rock
555
  Hip Hop
556
- Rock
557
  Rock
558
  Pop
559
  Pop
@@ -563,8 +563,8 @@ Pop
563
  Hip Hop
564
  Rock
565
  Pop
566
- Pop
567
- Pop
568
  Hip Hop
569
  Rock
570
  Rock
@@ -572,23 +572,23 @@ Rock
572
  Rock
573
  Pop
574
  Rock
575
- Hip Hop
576
- Rock
577
  Pop
578
  Rock
 
579
  Rock
580
  Pop
 
581
  Hip Hop
582
  Rock
583
  Rock
584
- Pop
585
  Hip Hop
586
  Pop
587
  Rock
588
  Rock
589
  Rock
590
  Rock
591
- Rock
592
  Pop
593
  Pop
594
  Pop
@@ -596,26 +596,26 @@ Rock
596
  Rock
597
  Pop
598
  Pop
599
- Hip Hop
600
- Rock
601
- Hip Hop
602
  Pop
603
  Pop
604
  Rock
 
605
  Hip Hop
606
  Hip Hop
607
  Rock
608
- Pop
609
  Pop
610
  Hip Hop
611
  Pop
612
  Pop
613
  Hip Hop
614
- Rock
615
  Rock
616
  Hip Hop
617
  Rock
618
- Rock
619
  Rock
620
  Rock
621
  Pop
@@ -627,20 +627,20 @@ Rock
627
  Rock
628
  Rock
629
  Rock
 
630
  Pop
631
  Pop
632
  Rock
633
  Rock
634
  Rock
635
  Rock
636
- Rock
637
  Hip Hop
638
  Rock
639
  Rock
640
  Rock
641
- Pop
 
642
  Rock
643
- Pop
644
  Rock
645
  Hip Hop
646
  Rock
@@ -648,20 +648,20 @@ Pop
648
  Hip Hop
649
  Rock
650
  Pop
651
- Hip Hop
652
  Pop
653
  Rock
654
- Pop
655
  Rock
656
  Pop
657
  Hip Hop
 
658
  Rock
659
  Hip Hop
660
  Hip Hop
661
  Pop
662
  Rock
663
  Rock
664
- Pop
665
  Pop
666
  Rock
667
  Rock
@@ -690,7 +690,7 @@ Rock
690
  Rock
691
  Rock
692
  Rock
693
- Rock
694
  Rock
695
  Rock
696
  Rock
@@ -700,7 +700,7 @@ Pop
700
  Rock
701
  Rock
702
  Pop
703
- Pop
704
  Pop
705
  Rock
706
  Pop
@@ -712,7 +712,7 @@ Rock
712
  Rock
713
  Rock
714
  Pop
715
- Hip Hop
716
  Pop
717
  Rock
718
  Rock
@@ -724,14 +724,15 @@ Hip Hop
724
  Rock
725
  Hip Hop
726
  Hip Hop
 
727
  Rock
728
  Rock
729
  Rock
730
  Rock
 
731
  Rock
732
  Pop
733
- Rock
734
- Rock
735
  Rock
736
  Rock
737
  Rock
@@ -744,14 +745,13 @@ Rock
744
  Rock
745
  Pop
746
  Rock
747
- Rock
748
  Pop
749
  Rock
750
  Pop
751
  Hip Hop
752
  Rock
753
  Rock
754
- Rock
755
  Pop
756
  Rock
757
  Rock
@@ -761,21 +761,21 @@ Rock
761
  Pop
762
  Rock
763
  Rock
764
- Rock
765
- Rock
766
  Pop
767
  Rock
 
768
  Rock
 
769
  Rock
770
- Rock
771
- Rock
772
- Rock
773
  Rock
774
  Rock
775
  Hip Hop
776
  Rock
777
  Rock
778
- Hip Hop
779
  Rock
780
  Rock
781
  Rock
@@ -783,7 +783,7 @@ Hip Hop
783
  Rock
784
  Rock
785
  Pop
786
- Rock
787
  Hip Hop
788
  Rock
789
  Rock
@@ -803,16 +803,16 @@ Rock
803
  Rock
804
  Pop
805
  Hip Hop
806
- Rock
807
- Rock
808
  Pop
809
  Rock
810
  Pop
811
  Pop
 
812
  Rock
813
  Rock
814
  Rock
815
- Hip Hop
 
816
  Pop
817
  Rock
818
  Rock
@@ -821,13 +821,13 @@ Rock
821
  Rock
822
  Rock
823
  Rock
824
- Hip Hop
825
  Rock
826
  Pop
827
  Hip Hop
828
  Hip Hop
829
  Pop
830
- Pop
831
  Rock
832
  Hip Hop
833
  Rock
@@ -843,11 +843,11 @@ Pop
843
  Pop
844
  Rock
845
  Rock
846
- Rock
847
- Rock
848
  Pop
849
  Rock
 
850
  Rock
 
851
  Hip Hop
852
  Pop
853
  Rock
@@ -859,9 +859,9 @@ Rock
859
  Pop
860
  Rock
861
  Hip Hop
862
- Rock
863
  Pop
864
- Rock
 
865
  Hip Hop
866
  Pop
867
  Rock
@@ -876,15 +876,15 @@ Hip Hop
876
  Pop
877
  Rock
878
  Rock
 
 
879
  Pop
880
  Pop
881
  Pop
882
- Rock
883
- Rock
884
- Rock
885
- Rock
886
  Pop
887
  Rock
 
 
888
  Rock
889
  Rock
890
  Rock
@@ -899,24 +899,24 @@ Pop
899
  Rock
900
  Rock
901
  Pop
902
- Pop
903
  Rock
904
  Pop
905
  Pop
 
906
  Rock
907
  Rock
908
  Rock
909
  Rock
910
  Rock
911
- Hip Hop
912
- Rock
913
- Rock
914
  Pop
915
  Rock
916
  Pop
 
917
  Rock
918
  Pop
919
  Rock
 
 
920
  Pop
921
  Pop
922
  Pop
@@ -928,21 +928,21 @@ Pop
928
  Pop
929
  Rock
930
  Rock
931
- Pop
932
  Hip Hop
933
  Rock
934
- Pop
935
  Rock
936
  Pop
937
  Rock
938
  Hip Hop
939
  Rock
940
  Rock
941
- Pop
942
  Rock
943
  Hip Hop
944
  Hip Hop
945
- Rock
946
  Rock
947
  Rock
948
  Pop
@@ -950,10 +950,10 @@ Rock
950
  Rock
951
  Rock
952
  Pop
953
- Hip Hop
954
- Rock
955
  Pop
 
956
  Pop
 
957
  Rock
958
  Hip Hop
959
  Rock
@@ -965,7 +965,7 @@ Rock
965
  Pop
966
  Rock
967
  Rock
968
- Pop
969
  Rock
970
  Rock
971
  Rock
@@ -983,7 +983,7 @@ Rock
983
  Pop
984
  Rock
985
  Rock
986
- Pop
987
  Hip Hop
988
  Rock
989
  Rock
@@ -998,14 +998,14 @@ Rock
998
  Pop
999
  Rock
1000
  Rock
1001
- Rock
1002
  Rock
1003
  Pop
1004
  Pop
1005
  Pop
1006
  Hip Hop
1007
  Rock
1008
- Hip Hop
1009
  Rock
1010
  Pop
1011
  Rock
@@ -1015,12 +1015,12 @@ Rock
1015
  Rock
1016
  Hip Hop
1017
  Rock
1018
- Pop
1019
  Pop
1020
  Hip Hop
1021
  Pop
1022
  Rock
1023
- Rock
1024
  Pop
1025
  Rock
1026
  Rock
@@ -1031,11 +1031,11 @@ Pop
1031
  Pop
1032
  Rock
1033
  Rock
1034
- Rock
1035
  Hip Hop
1036
  Hip Hop
1037
  Rock
1038
- Rock
1039
  Rock
1040
  Pop
1041
  Rock
@@ -1049,18 +1049,14 @@ Pop
1049
  Rock
1050
  Rock
1051
  Pop
1052
- Rock
1053
  Rock
1054
  Rock
1055
  Rock
1056
  Rock
1057
  Hip Hop
1058
  Rock
1059
- Rock
1060
- Rock
1061
  Pop
1062
- Pop
1063
- Rock
1064
  Rock
1065
  Pop
1066
  Pop
@@ -1069,6 +1065,10 @@ Rock
1069
  Hip Hop
1070
  Rock
1071
  Pop
 
 
 
 
1072
  Hip Hop
1073
  Pop
1074
  Rock
@@ -1078,7 +1078,7 @@ Rock
1078
  Rock
1079
  Hip Hop
1080
  Hip Hop
1081
- Pop
1082
  Pop
1083
  Rock
1084
  Rock
@@ -1087,12 +1087,12 @@ Rock
1087
  Rock
1088
  Pop
1089
  Rock
1090
- Pop
1091
  Hip Hop
1092
  Rock
1093
  Pop
1094
  Pop
1095
- Hip Hop
1096
  Rock
1097
  Hip Hop
1098
  Rock
@@ -1101,34 +1101,34 @@ Rock
1101
  Rock
1102
  Rock
1103
  Rock
1104
- Rock
1105
  Rock
1106
  Hip Hop
1107
  Rock
1108
  Rock
1109
  Hip Hop
1110
- Pop
1111
  Rock
1112
  Rock
1113
  Pop
1114
- Pop
1115
  Rock
1116
  Hip Hop
1117
  Rock
1118
  Rock
1119
  Pop
1120
- Rock
1121
  Hip Hop
1122
  Rock
 
 
1123
  Pop
 
1124
  Hip Hop
1125
  Rock
1126
  Rock
1127
  Pop
1128
  Rock
1129
- Rock
1130
- Pop
1131
- Pop
1132
  Hip Hop
1133
  Rock
1134
  Rock
@@ -1136,7 +1136,7 @@ Rock
1136
  Rock
1137
  Rock
1138
  Hip Hop
1139
- Rock
1140
  Rock
1141
  Pop
1142
  Hip Hop
@@ -1145,11 +1145,11 @@ Hip Hop
1145
  Rock
1146
  Pop
1147
  Rock
1148
- Hip Hop
1149
  Pop
1150
  Rock
1151
  Rock
1152
  Rock
 
1153
  Pop
1154
  Rock
1155
  Rock
@@ -1175,7 +1175,7 @@ Rock
1175
  Hip Hop
1176
  Pop
1177
  Hip Hop
1178
- Rock
1179
  Pop
1180
  Rock
1181
  Pop
@@ -1185,9 +1185,9 @@ Rock
1185
  Rock
1186
  Rock
1187
  Hip Hop
 
1188
  Rock
1189
  Pop
1190
- Pop
1191
  Rock
1192
  Pop
1193
  Pop
@@ -1199,19 +1199,19 @@ Rock
1199
  Hip Hop
1200
  Pop
1201
  Rock
 
1202
  Pop
1203
- Pop
1204
- Rock
1205
- Rock
1206
  Rock
1207
  Rock
 
1208
  Rock
1209
  Pop
1210
  Pop
1211
- Rock
1212
  Pop
1213
  Rock
 
1214
  Rock
 
1215
  Rock
1216
  Rock
1217
  Rock
@@ -1223,23 +1223,23 @@ Rock
1223
  Pop
1224
  Hip Hop
1225
  Pop
1226
- Hip Hop
1227
  Pop
1228
  Hip Hop
1229
- Rock
1230
- Rock
1231
- Rock
1232
  Pop
1233
  Rock
1234
  Rock
 
 
1235
  Rock
1236
  Rock
1237
- Hip Hop
1238
  Pop
1239
- Rock
1240
  Pop
1241
  Pop
1242
  Rock
 
 
 
1243
  Hip Hop
1244
  Rock
1245
  Rock
@@ -1247,7 +1247,7 @@ Rock
1247
  Hip Hop
1248
  Rock
1249
  Hip Hop
1250
- Pop
1251
  Hip Hop
1252
  Pop
1253
  Pop
@@ -1256,7 +1256,7 @@ Pop
1256
  Rock
1257
  Hip Hop
1258
  Rock
1259
- Rock
1260
  Pop
1261
  Rock
1262
  Pop
@@ -1265,7 +1265,7 @@ Rock
1265
  Hip Hop
1266
  Rock
1267
  Hip Hop
1268
- Rock
1269
  Rock
1270
  Pop
1271
  Rock
@@ -1273,10 +1273,10 @@ Pop
1273
  Rock
1274
  Rock
1275
  Rock
 
1276
  Pop
1277
  Pop
1278
  Pop
1279
- Rock
1280
  Hip Hop
1281
  Rock
1282
  Rock
@@ -1292,11 +1292,11 @@ Rock
1292
  Rock
1293
  Pop
1294
  Rock
1295
- Pop
1296
  Rock
1297
  Pop
1298
  Rock
1299
- Hip Hop
1300
  Rock
1301
  Rock
1302
  Pop
@@ -1312,11 +1312,11 @@ Rock
1312
  Pop
1313
  Rock
1314
  Pop
1315
- Rock
1316
  Pop
 
1317
  Rock
1318
  Rock
1319
- Pop
1320
  Hip Hop
1321
  Pop
1322
  Pop
@@ -1331,19 +1331,19 @@ Rock
1331
  Rock
1332
  Pop
1333
  Rock
1334
- Pop
1335
- Rock
1336
  Rock
1337
  Rock
1338
  Rock
1339
  Rock
1340
  Rock
 
 
1341
  Hip Hop
1342
  Rock
1343
  Rock
1344
  Hip Hop
1345
  Rock
1346
- Pop
1347
  Hip Hop
1348
  Rock
1349
  Rock
@@ -1356,14 +1356,14 @@ Rock
1356
  Hip Hop
1357
  Rock
1358
  Rock
1359
- Hip Hop
1360
- Rock
1361
  Rock
 
1362
  Rock
1363
  Pop
1364
  Rock
1365
  Rock
1366
- Pop
1367
  Rock
1368
  Rock
1369
  Pop
@@ -1373,9 +1373,9 @@ Hip Hop
1373
  Hip Hop
1374
  Rock
1375
  Hip Hop
 
1376
  Rock
1377
- Rock
1378
- Hip Hop
1379
  Hip Hop
1380
  Rock
1381
  Pop
@@ -1399,9 +1399,9 @@ Rock
1399
  Rock
1400
  Rock
1401
  Pop
1402
- Rock
1403
- Hip Hop
1404
  Hip Hop
 
1405
  Rock
1406
  Hip Hop
1407
  Hip Hop
@@ -1414,17 +1414,17 @@ Rock
1414
  Hip Hop
1415
  Hip Hop
1416
  Rock
1417
- Rock
1418
  Hip Hop
1419
  Rock
1420
  Rock
1421
  Hip Hop
1422
  Hip Hop
1423
- Pop
1424
- Rock
1425
  Hip Hop
1426
  Rock
1427
  Pop
 
 
1428
  Rock
1429
  Hip Hop
1430
  Pop
@@ -1433,43 +1433,43 @@ Rock
1433
  Rock
1434
  Pop
1435
  Hip Hop
1436
- Hip Hop
1437
  Pop
1438
- Rock
1439
  Pop
1440
  Rock
1441
- Rock
1442
  Rock
1443
  Pop
1444
  Rock
 
 
1445
  Rock
1446
  Rock
1447
  Pop
1448
  Pop
1449
- Hip Hop
1450
  Pop
1451
- Hip Hop
 
1452
  Hip Hop
1453
  Rock
1454
  Pop
1455
  Pop
1456
- Rock
1457
- Hip Hop
1458
  Pop
1459
  Rock
1460
- Hip Hop
1461
  Hip Hop
1462
  Pop
1463
  Rock
1464
  Hip Hop
1465
  Pop
1466
  Rock
1467
- Pop
1468
- Pop
1469
  Hip Hop
1470
  Rock
 
1471
  Rock
1472
  Rock
 
1473
  Rock
1474
  Hip Hop
1475
  Pop
@@ -1477,7 +1477,7 @@ Rock
1477
  Pop
1478
  Pop
1479
  Rock
1480
- Rock
1481
  Pop
1482
  Pop
1483
  Rock
@@ -1512,17 +1512,17 @@ Hip Hop
1512
  Rock
1513
  Rock
1514
  Rock
1515
- Pop
1516
  Rock
1517
  Pop
1518
  Rock
1519
  Rock
1520
  Hip Hop
1521
  Pop
1522
- Rock
1523
  Pop
1524
- Hip Hop
1525
  Pop
 
 
1526
  Rock
1527
  Rock
1528
  Rock
@@ -1540,8 +1540,8 @@ Rock
1540
  Rock
1541
  Pop
1542
  Rock
1543
- Rock
1544
- Hip Hop
1545
  Rock
1546
  Hip Hop
1547
  Rock
@@ -1553,7 +1553,7 @@ Rock
1553
  Pop
1554
  Rock
1555
  Rock
1556
- Pop
1557
  Pop
1558
  Pop
1559
  Rock
@@ -1561,14 +1561,14 @@ Pop
1561
  Rock
1562
  Pop
1563
  Rock
1564
- Pop
1565
- Hip Hop
1566
- Pop
1567
  Rock
1568
  Hip Hop
1569
  Rock
1570
  Rock
1571
  Pop
 
 
 
1572
  Rock
1573
  Rock
1574
  Rock
@@ -1580,15 +1580,15 @@ Pop
1580
  Rock
1581
  Pop
1582
  Pop
1583
- Pop
1584
  Pop
1585
  Rock
1586
  Rock
1587
  Rock
1588
  Hip Hop
1589
  Pop
1590
- Pop
1591
  Rock
 
1592
  Hip Hop
1593
  Rock
1594
  Rock
@@ -1596,10 +1596,8 @@ Rock
1596
  Rock
1597
  Rock
1598
  Pop
1599
- Pop
1600
- Hip Hop
1601
- Rock
1602
  Rock
 
1603
  Rock
1604
  Rock
1605
  Rock
@@ -1609,6 +1607,8 @@ Rock
1609
  Rock
1610
  Rock
1611
  Rock
 
 
1612
  Hip Hop
1613
  Pop
1614
  Hip Hop
@@ -1623,7 +1623,7 @@ Pop
1623
  Rock
1624
  Rock
1625
  Pop
1626
- Hip Hop
1627
  Hip Hop
1628
  Pop
1629
  Rock
@@ -1641,7 +1641,7 @@ Rock
1641
  Rock
1642
  Hip Hop
1643
  Rock
1644
- Rock
1645
  Hip Hop
1646
  Hip Hop
1647
  Rock
@@ -1659,12 +1659,12 @@ Rock
1659
  Rock
1660
  Hip Hop
1661
  Hip Hop
1662
- Rock
1663
  Pop
1664
  Rock
1665
  Pop
1666
  Pop
1667
- Rock
1668
  Rock
1669
  Rock
1670
  Hip Hop
@@ -1672,7 +1672,7 @@ Hip Hop
1672
  Hip Hop
1673
  Rock
1674
  Rock
1675
- Pop
1676
  Rock
1677
  Rock
1678
  Rock
@@ -1688,7 +1688,7 @@ Rock
1688
  Rock
1689
  Rock
1690
  Hip Hop
1691
- Rock
1692
  Rock
1693
  Pop
1694
  Pop
@@ -1696,21 +1696,21 @@ Rock
1696
  Rock
1697
  Rock
1698
  Pop
1699
- Hip Hop
1700
  Rock
1701
  Rock
1702
  Rock
1703
  Rock
1704
  Pop
1705
  Rock
1706
- Rock
1707
  Rock
1708
  Rock
1709
  Pop
 
 
1710
  Hip Hop
1711
- Hip Hop
1712
- Hip Hop
1713
- Rock
1714
  Rock
1715
  Pop
1716
  Pop
@@ -1722,7 +1722,7 @@ Hip Hop
1722
  Rock
1723
  Rock
1724
  Rock
1725
- Rock
1726
  Pop
1727
  Hip Hop
1728
  Pop
@@ -1736,10 +1736,10 @@ Hip Hop
1736
  Pop
1737
  Hip Hop
1738
  Hip Hop
1739
- Pop
1740
  Rock
1741
  Rock
1742
  Rock
 
1743
  Rock
1744
  Rock
1745
  Rock
@@ -1749,14 +1749,14 @@ Hip Hop
1749
  Rock
1750
  Rock
1751
  Pop
1752
- Rock
1753
- Hip Hop
1754
  Rock
1755
  Pop
1756
  Hip Hop
1757
  Rock
1758
  Pop
1759
- Hip Hop
1760
  Pop
1761
  Rock
1762
  Rock
@@ -1764,18 +1764,18 @@ Pop
1764
  Hip Hop
1765
  Rock
1766
  Pop
1767
- Pop
 
1768
  Rock
1769
  Rock
1770
  Rock
1771
- Pop
1772
  Rock
1773
  Pop
1774
  Hip Hop
1775
- Pop
1776
  Hip Hop
1777
  Hip Hop
1778
- Rock
 
1779
  Rock
1780
  Rock
1781
  Rock
@@ -1792,7 +1792,7 @@ Rock
1792
  Hip Hop
1793
  Hip Hop
1794
  Rock
1795
- Pop
1796
  Rock
1797
  Pop
1798
  Hip Hop
@@ -1802,24 +1802,24 @@ Rock
1802
  Pop
1803
  Hip Hop
1804
  Rock
1805
- Pop
1806
  Rock
1807
- Pop
1808
- Pop
1809
- Pop
1810
- Hip Hop
1811
  Rock
1812
  Hip Hop
 
 
1813
  Hip Hop
1814
  Rock
 
1815
  Pop
 
1816
  Pop
1817
  Rock
1818
  Rock
1819
- Pop
1820
  Rock
 
1821
  Rock
1822
  Rock
 
1823
  Rock
1824
  Rock
1825
  Rock
@@ -1855,11 +1855,11 @@ Hip Hop
1855
  Rock
1856
  Rock
1857
  Pop
 
1858
  Rock
1859
  Rock
1860
  Rock
1861
- Rock
1862
- Pop
1863
  Rock
1864
  Pop
1865
  Pop
@@ -1867,19 +1867,19 @@ Pop
1867
  Rock
1868
  Pop
1869
  Rock
1870
- Rock
1871
  Rock
1872
  Hip Hop
1873
  Rock
1874
  Rock
1875
- Hip Hop
1876
  Rock
1877
  Rock
1878
  Pop
1879
- Rock
1880
  Rock
1881
  Hip Hop
1882
- Rock
1883
  Rock
1884
  Pop
1885
  Pop
@@ -1889,13 +1889,13 @@ Pop
1889
  Rock
1890
  Rock
1891
  Rock
1892
- Rock
1893
- Rock
1894
  Pop
 
1895
  Pop
1896
  Rock
1897
  Rock
1898
  Rock
 
1899
  Pop
1900
  Rock
1901
  Pop
@@ -1904,7 +1904,7 @@ Rock
1904
  Rock
1905
  Pop
1906
  Rock
1907
- Pop
1908
  Hip Hop
1909
  Rock
1910
  Rock
@@ -1912,7 +1912,7 @@ Rock
1912
  Rock
1913
  Pop
1914
  Rock
1915
- Pop
1916
  Rock
1917
  Rock
1918
  Rock
@@ -1928,34 +1928,34 @@ Rock
1928
  Pop
1929
  Rock
1930
  Pop
1931
- Rock
1932
  Rock
1933
  Rock
1934
  Hip Hop
1935
- Pop
1936
  Rock
1937
  Rock
1938
- Pop
1939
  Rock
1940
  Rock
1941
  Rock
1942
  Rock
1943
  Rock
 
1944
  Rock
1945
- Hip Hop
1946
  Rock
1947
  Hip Hop
 
 
1948
  Pop
1949
  Rock
1950
  Rock
 
1951
  Rock
1952
  Rock
1953
- Pop
1954
  Rock
1955
  Hip Hop
1956
  Rock
1957
  Rock
1958
- Hip Hop
1959
  Rock
1960
  Rock
1961
  Hip Hop
@@ -1979,17 +1979,17 @@ Pop
1979
  Rock
1980
  Rock
1981
  Rock
 
1982
  Rock
1983
  Rock
1984
  Rock
1985
  Rock
1986
  Pop
1987
- Pop
1988
- Hip Hop
1989
- Rock
1990
  Rock
 
1991
  Rock
1992
  Pop
 
1993
  Rock
1994
  Rock
1995
  Pop
@@ -1998,7 +1998,7 @@ Rock
1998
  Rock
1999
  Rock
2000
  Pop
2001
- Rock
2002
  Rock
2003
  Pop
2004
  Pop
@@ -2038,20 +2038,20 @@ Rock
2038
  Rock
2039
  Rock
2040
  Hip Hop
2041
- Rock
2042
  Pop
2043
  Pop
2044
  Rock
2045
  Rock
2046
  Rock
2047
  Hip Hop
2048
- Pop
2049
  Hip Hop
2050
  Pop
2051
  Pop
2052
  Hip Hop
2053
  Rock
2054
- Pop
2055
  Hip Hop
2056
  Rock
2057
  Rock
@@ -2063,33 +2063,33 @@ Rock
2063
  Rock
2064
  Pop
2065
  Rock
2066
- Rock
2067
- Rock
2068
- Rock
2069
- Rock
2070
  Rock
2071
  Rock
2072
  Rock
2073
  Rock
2074
  Rock
2075
  Pop
 
 
2076
  Pop
2077
  Rock
2078
  Rock
2079
  Pop
2080
  Rock
2081
- Pop
2082
  Rock
2083
  Rock
2084
  Rock
2085
  Pop
2086
  Hip Hop
2087
  Rock
 
2088
  Rock
 
2089
  Rock
2090
- Pop
2091
  Rock
2092
- Pop
2093
  Hip Hop
2094
  Rock
2095
  Pop
@@ -2108,17 +2108,17 @@ Pop
2108
  Rock
2109
  Rock
2110
  Hip Hop
2111
- Rock
2112
- Rock
2113
  Pop
2114
  Rock
 
 
2115
  Rock
2116
  Rock
2117
  Rock
2118
  Rock
2119
- Hip Hop
2120
- Rock
2121
  Rock
 
2122
  Rock
2123
  Pop
2124
  Rock
@@ -2134,13 +2134,13 @@ Rock
2134
  Rock
2135
  Rock
2136
  Rock
2137
- Hip Hop
2138
- Hip Hop
2139
  Pop
2140
  Pop
2141
- Hip Hop
2142
- Rock
 
2143
  Rock
 
2144
  Rock
2145
  Hip Hop
2146
  Rock
@@ -2156,7 +2156,7 @@ Rock
2156
  Rock
2157
  Rock
2158
  Rock
2159
- Pop
2160
  Pop
2161
  Rock
2162
  Rock
@@ -2164,19 +2164,19 @@ Pop
2164
  Rock
2165
  Rock
2166
  Hip Hop
2167
- Rock
2168
  Rock
2169
  Rock
2170
  Pop
2171
  Pop
2172
  Pop
2173
  Hip Hop
2174
- Pop
2175
  Rock
2176
  Rock
2177
  Hip Hop
2178
  Rock
2179
- Hip Hop
2180
  Rock
2181
  Rock
2182
  Hip Hop
@@ -2185,7 +2185,7 @@ Hip Hop
2185
  Rock
2186
  Rock
2187
  Pop
2188
- Hip Hop
2189
  Rock
2190
  Rock
2191
  Pop
@@ -2208,13 +2208,13 @@ Pop
2208
  Hip Hop
2209
  Rock
2210
  Rock
2211
- Rock
2212
  Pop
 
2213
  Hip Hop
2214
  Hip Hop
2215
  Rock
2216
  Hip Hop
2217
- Rock
2218
  Rock
2219
  Rock
2220
  Hip Hop
@@ -2227,13 +2227,13 @@ Rock
2227
  Rock
2228
  Hip Hop
2229
  Rock
 
2230
  Pop
2231
  Pop
2232
  Rock
2233
  Rock
2234
- Pop
2235
- Rock
2236
  Rock
 
2237
  Rock
2238
  Pop
2239
  Rock
@@ -2252,32 +2252,32 @@ Rock
2252
  Hip Hop
2253
  Pop
2254
  Hip Hop
2255
- Pop
 
2256
  Rock
2257
  Pop
2258
  Pop
2259
  Hip Hop
2260
- Pop
2261
  Rock
2262
  Rock
2263
  Pop
2264
  Pop
2265
  Pop
2266
- Pop
2267
- Pop
2268
  Pop
2269
  Rock
2270
  Rock
2271
- Pop
2272
- Pop
2273
  Pop
2274
  Rock
2275
  Pop
2276
  Rock
2277
  Rock
 
 
2278
  Hip Hop
2279
  Rock
2280
- Pop
2281
  Rock
2282
  Rock
2283
  Hip Hop
@@ -2285,32 +2285,32 @@ Rock
2285
  Rock
2286
  Rock
2287
  Rock
2288
- Pop
2289
  Rock
2290
  Hip Hop
2291
  Rock
2292
  Pop
2293
  Rock
2294
  Rock
2295
- Rock
2296
  Rock
2297
  Pop
2298
  Hip Hop
2299
  Rock
2300
  Hip Hop
2301
- Hip Hop
2302
- Pop
2303
  Rock
2304
  Pop
2305
  Rock
 
2306
  Rock
 
2307
  Rock
2308
  Hip Hop
2309
  Pop
2310
- Rock
2311
  Pop
2312
  Hip Hop
2313
- Rock
2314
  Pop
2315
  Rock
2316
  Rock
@@ -2340,23 +2340,23 @@ Rock
2340
  Rock
2341
  Rock
2342
  Pop
2343
- Pop
2344
  Rock
2345
  Hip Hop
 
2346
  Pop
2347
  Pop
2348
- Hip Hop
2349
  Pop
2350
  Hip Hop
2351
  Rock
2352
  Pop
2353
  Rock
2354
  Hip Hop
2355
- Pop
2356
- Rock
2357
  Rock
2358
  Rock
2359
  Rock
 
2360
  Rock
2361
  Pop
2362
  Rock
@@ -2367,10 +2367,10 @@ Hip Hop
2367
  Rock
2368
  Hip Hop
2369
  Rock
2370
- Hip Hop
2371
  Hip Hop
2372
  Rock
2373
- Pop
2374
  Rock
2375
  Rock
2376
  Rock
@@ -2387,15 +2387,15 @@ Rock
2387
  Pop
2388
  Rock
2389
  Rock
2390
- Pop
2391
- Pop
2392
  Hip Hop
2393
  Rock
2394
  Rock
2395
  Rock
2396
  Rock
2397
  Pop
2398
- Rock
2399
  Rock
2400
  Pop
2401
  Pop
@@ -2416,15 +2416,15 @@ Rock
2416
  Pop
2417
  Rock
2418
  Rock
2419
- Pop
2420
- Rock
2421
  Hip Hop
2422
  Rock
 
2423
  Rock
2424
  Rock
2425
  Rock
2426
  Pop
2427
  Pop
 
2428
  Hip Hop
2429
  Hip Hop
2430
  Rock
@@ -2433,22 +2433,22 @@ Hip Hop
2433
  Rock
2434
  Pop
2435
  Rock
2436
- Rock
2437
  Pop
2438
- Rock
 
 
2439
  Pop
2440
  Rock
2441
  Rock
2442
- Pop
2443
  Rock
2444
  Pop
2445
  Hip Hop
2446
  Rock
2447
- Rock
2448
- Rock
2449
  Pop
 
2450
  Pop
2451
  Rock
 
2452
  Hip Hop
2453
  Rock
2454
  Hip Hop
@@ -2460,14 +2460,14 @@ Rock
2460
  Rock
2461
  Rock
2462
  Rock
2463
- Pop
2464
  Rock
2465
  Rock
2466
  Pop
2467
  Pop
2468
  Hip Hop
2469
  Pop
2470
- Pop
2471
  Rock
2472
  Rock
2473
  Hip Hop
@@ -2481,38 +2481,38 @@ Rock
2481
  Rock
2482
  Rock
2483
  Rock
2484
- Rock
2485
  Hip Hop
2486
  Pop
2487
  Hip Hop
2488
  Rock
2489
  Rock
2490
- Hip Hop
2491
- Rock
2492
  Pop
2493
  Rock
2494
  Rock
2495
- Hip Hop
2496
  Rock
2497
  Rock
 
 
2498
  Rock
2499
  Rock
 
2500
  Rock
2501
  Pop
2502
  Rock
2503
  Pop
2504
  Rock
2505
  Hip Hop
2506
- Rock
2507
  Rock
2508
  Rock
2509
  Rock
2510
  Pop
2511
  Pop
2512
- Rock
2513
  Pop
2514
- Hip Hop
2515
  Pop
 
 
2516
  Rock
2517
  Pop
2518
  Rock
@@ -2520,10 +2520,10 @@ Rock
2520
  Rock
2521
  Pop
2522
  Rock
2523
- Rock
2524
- Hip Hop
2525
  Pop
 
2526
  Pop
 
2527
  Rock
2528
  Rock
2529
  Rock
@@ -2533,7 +2533,7 @@ Rock
2533
  Rock
2534
  Pop
2535
  Rock
2536
- Pop
2537
  Rock
2538
  Rock
2539
  Rock
@@ -2550,7 +2550,7 @@ Hip Hop
2550
  Rock
2551
  Rock
2552
  Rock
2553
- Hip Hop
2554
  Hip Hop
2555
  Rock
2556
  Rock
@@ -2562,16 +2562,15 @@ Rock
2562
  Hip Hop
2563
  Rock
2564
  Pop
2565
- Hip Hop
2566
  Rock
2567
  Rock
2568
  Rock
2569
  Rock
2570
- Pop
2571
- Pop
2572
  Rock
2573
  Rock
2574
- Pop
2575
  Pop
2576
  Rock
2577
  Rock
@@ -2579,22 +2578,23 @@ Rock
2579
  Rock
2580
  Rock
2581
  Rock
2582
- Hip Hop
2583
- Pop
2584
  Rock
 
2585
  Rock
2586
  Rock
 
 
2587
  Hip Hop
2588
  Hip Hop
2589
  Pop
2590
- Hip Hop
2591
  Rock
2592
  Rock
2593
  Pop
2594
  Hip Hop
2595
  Pop
2596
  Pop
2597
- Hip Hop
2598
  Rock
2599
  Rock
2600
  Pop
@@ -2608,52 +2608,52 @@ Rock
2608
  Rock
2609
  Rock
2610
  Rock
2611
- Rock
2612
  Rock
2613
  Rock
2614
  Pop
2615
  Rock
2616
- Pop
2617
  Rock
2618
- Pop
2619
  Pop
2620
  Hip Hop
 
2621
  Rock
2622
  Rock
2623
  Pop
2624
  Pop
2625
- Rock
2626
  Rock
2627
  Rock
2628
  Rock
2629
  Hip Hop
2630
- Pop
2631
  Rock
2632
  Rock
2633
  Hip Hop
2634
  Hip Hop
2635
  Rock
2636
  Rock
2637
- Rock
2638
  Rock
2639
  Rock
2640
  Rock
2641
  Rock
2642
  Hip Hop
2643
  Rock
 
2644
  Rock
2645
  Rock
2646
- Pop
2647
  Rock
2648
  Pop
2649
- Rock
2650
  Rock
2651
  Pop
2652
  Pop
2653
  Rock
2654
  Rock
2655
  Pop
2656
- Pop
2657
  Rock
2658
  Rock
2659
  Rock
@@ -2664,7 +2664,7 @@ Pop
2664
  Rock
2665
  Pop
2666
  Rock
2667
- Rock
2668
  Rock
2669
  Rock
2670
  Rock
@@ -2673,9 +2673,9 @@ Rock
2673
  Rock
2674
  Rock
2675
  Hip Hop
 
2676
  Pop
2677
- Hip Hop
2678
- Pop
2679
  Rock
2680
  Rock
2681
  Pop
@@ -2693,13 +2693,13 @@ Rock
2693
  Rock
2694
  Rock
2695
  Rock
2696
- Rock
2697
  Rock
2698
  Rock
2699
  Pop
2700
  Rock
2701
  Rock
2702
- Pop
2703
  Rock
2704
  Pop
2705
  Rock
@@ -2709,10 +2709,10 @@ Pop
2709
  Pop
2710
  Rock
2711
  Hip Hop
2712
- Rock
2713
  Rock
2714
  Pop
2715
- Hip Hop
2716
  Rock
2717
  Rock
2718
  Pop
@@ -2721,20 +2721,20 @@ Hip Hop
2721
  Hip Hop
2722
  Rock
2723
  Pop
2724
- Hip Hop
2725
  Pop
2726
  Pop
2727
  Rock
2728
- Rock
2729
  Rock
2730
  Rock
2731
  Pop
2732
- Pop
2733
  Rock
2734
  Rock
2735
  Rock
2736
  Rock
2737
  Pop
 
2738
  Hip Hop
2739
  Hip Hop
2740
  Rock
@@ -2743,17 +2743,17 @@ Rock
2743
  Rock
2744
  Rock
2745
  Rock
2746
- Pop
2747
- Pop
2748
  Rock
2749
  Pop
 
 
2750
  Pop
2751
  Rock
2752
  Rock
2753
  Hip Hop
2754
  Pop
2755
  Rock
2756
- Rock
2757
  Rock
2758
  Pop
2759
  Hip Hop
@@ -2768,7 +2768,7 @@ Pop
2768
  Rock
2769
  Pop
2770
  Rock
2771
- Rock
2772
  Pop
2773
  Pop
2774
  Rock
@@ -2786,8 +2786,6 @@ Rock
2786
  Rock
2787
  Pop
2788
  Rock
2789
- Rock
2790
- Rock
2791
  Pop
2792
  Rock
2793
  Pop
@@ -2796,19 +2794,21 @@ Pop
2796
  Rock
2797
  Pop
2798
  Rock
 
 
2799
  Rock
2800
  Pop
2801
  Pop
2802
  Pop
2803
  Rock
2804
- Rock
2805
- Hip Hop
2806
  Pop
 
2807
  Rock
2808
  Rock
2809
  Rock
2810
  Rock
2811
- Hip Hop
 
2812
  Rock
2813
  Rock
2814
  Rock
@@ -2816,7 +2816,7 @@ Pop
2816
  Rock
2817
  Rock
2818
  Rock
2819
- Pop
2820
  Hip Hop
2821
  Rock
2822
  Rock
@@ -2827,58 +2827,58 @@ Rock
2827
  Hip Hop
2828
  Rock
2829
  Pop
 
2830
  Pop
2831
  Pop
2832
- Hip Hop
2833
  Rock
2834
  Pop
2835
  Rock
2836
  Rock
2837
- Pop
2838
- Pop
2839
- Pop
2840
  Hip Hop
2841
  Rock
2842
  Pop
 
 
2843
  Pop
 
2844
  Pop
2845
  Pop
2846
  Hip Hop
2847
  Rock
2848
- Pop
2849
  Rock
2850
  Rock
2851
  Pop
2852
  Rock
2853
  Rock
2854
  Pop
2855
- Pop
2856
- Pop
2857
  Rock
 
 
2858
  Rock
2859
  Rock
2860
  Hip Hop
2861
  Pop
2862
  Pop
2863
- Rock
2864
  Pop
2865
  Rock
2866
  Rock
2867
- Pop
2868
  Rock
2869
  Hip Hop
2870
  Pop
2871
  Rock
2872
  Pop
2873
  Pop
2874
- Pop
2875
  Rock
2876
  Rock
2877
  Hip Hop
2878
- Pop
2879
  Rock
2880
  Hip Hop
2881
- Pop
2882
  Pop
2883
  Rock
2884
  Rock
@@ -2894,7 +2894,7 @@ Hip Hop
2894
  Rock
2895
  Rock
2896
  Rock
2897
- Pop
2898
  Hip Hop
2899
  Rock
2900
  Hip Hop
@@ -2906,14 +2906,14 @@ Rock
2906
  Rock
2907
  Pop
2908
  Rock
 
 
2909
  Hip Hop
2910
  Rock
2911
  Hip Hop
2912
  Rock
2913
- Pop
2914
  Rock
2915
  Rock
2916
- Pop
2917
  Hip Hop
2918
  Hip Hop
2919
  Hip Hop
@@ -2932,7 +2932,7 @@ Pop
2932
  Pop
2933
  Pop
2934
  Rock
2935
- Pop
2936
  Pop
2937
  Rock
2938
  Rock
@@ -2952,9 +2952,9 @@ Rock
2952
  Rock
2953
  Rock
2954
  Rock
2955
- Hip Hop
2956
- Pop
2957
  Pop
 
 
2958
  Rock
2959
  Rock
2960
  Hip Hop
@@ -2962,14 +2962,14 @@ Rock
2962
  Pop
2963
  Rock
2964
  Hip Hop
2965
- Pop
2966
  Pop
2967
  Rock
 
2968
  Hip Hop
2969
- Pop
2970
  Hip Hop
2971
- Pop
2972
- Pop
2973
  Rock
2974
  Rock
2975
  Rock
@@ -2981,25 +2981,25 @@ Pop
2981
  Rock
2982
  Hip Hop
2983
  Rock
2984
- Rock
2985
  Pop
2986
  Rock
2987
- Pop
2988
  Rock
2989
- Pop
2990
  Rock
2991
  Rock
2992
  Rock
2993
- Pop
2994
  Rock
2995
  Rock
 
 
 
2996
  Rock
2997
  Rock
2998
  Rock
2999
  Pop
3000
  Rock
3001
  Rock
3002
- Hip Hop
3003
  Rock
3004
  Hip Hop
3005
  Rock
@@ -3019,7 +3019,7 @@ Pop
3019
  Rock
3020
  Rock
3021
  Pop
3022
- Rock
3023
  Pop
3024
  Pop
3025
  Pop
@@ -3030,12 +3030,14 @@ Pop
3030
  Pop
3031
  Pop
3032
  Hip Hop
 
3033
  Rock
3034
  Rock
3035
  Rock
3036
  Rock
3037
  Rock
3038
  Rock
 
3039
  Rock
3040
  Rock
3041
  Rock
@@ -3045,31 +3047,29 @@ Rock
3045
  Rock
3046
  Rock
3047
  Pop
3048
- Rock
3049
- Pop
3050
  Pop
3051
  Rock
3052
  Rock
3053
  Pop
3054
- Pop
3055
- Hip Hop
3056
- Hip Hop
3057
- Hip Hop
3058
  Rock
3059
  Hip Hop
3060
  Pop
 
3061
  Rock
 
 
3062
  Rock
 
3063
  Rock
3064
  Hip Hop
3065
  Rock
3066
  Rock
3067
  Hip Hop
3068
- Rock
3069
- Rock
3070
  Pop
 
3071
  Pop
3072
  Rock
 
3073
  Rock
3074
  Rock
3075
  Hip Hop
@@ -3081,19 +3081,19 @@ Rock
3081
  Hip Hop
3082
  Hip Hop
3083
  Hip Hop
 
3084
  Rock
3085
  Rock
3086
  Rock
3087
  Rock
3088
- Rock
3089
- Rock
3090
- Pop
3091
  Pop
 
3092
  Pop
3093
  Rock
3094
  Rock
3095
  Rock
3096
  Rock
 
3097
  Hip Hop
3098
  Rock
3099
  Rock
@@ -3108,7 +3108,7 @@ Rock
3108
  Rock
3109
  Rock
3110
  Rock
3111
- Hip Hop
3112
  Rock
3113
  Rock
3114
  Rock
@@ -3118,64 +3118,64 @@ Rock
3118
  Hip Hop
3119
  Hip Hop
3120
  Pop
3121
- Rock
3122
  Hip Hop
3123
  Hip Hop
3124
  Rock
3125
  Hip Hop
3126
- Hip Hop
3127
- Rock
3128
  Rock
3129
  Pop
3130
  Pop
 
3131
  Rock
3132
  Pop
3133
  Rock
3134
  Hip Hop
3135
  Pop
3136
  Hip Hop
3137
- Pop
3138
  Rock
3139
- Pop
3140
  Rock
3141
  Rock
3142
  Rock
 
3143
  Rock
3144
  Pop
 
3145
  Rock
3146
  Hip Hop
3147
  Rock
3148
- Pop
3149
- Rock
3150
  Rock
3151
  Rock
3152
  Rock
 
3153
  Hip Hop
3154
  Rock
3155
  Rock
3156
  Hip Hop
3157
- Rock
3158
  Pop
3159
  Rock
 
3160
  Hip Hop
3161
  Rock
3162
  Rock
3163
  Rock
3164
  Pop
3165
  Rock
3166
- Pop
3167
  Hip Hop
3168
- Pop
3169
- Pop
3170
  Rock
3171
  Hip Hop
3172
  Rock
3173
  Pop
3174
- Pop
3175
  Rock
 
 
 
3176
  Rock
3177
  Rock
3178
- Pop
3179
  Rock
3180
  Rock
3181
  Hip Hop
@@ -3197,8 +3197,6 @@ Pop
3197
  Hip Hop
3198
  Rock
3199
  Pop
3200
- Rock
3201
- Pop
3202
  Pop
3203
  Pop
3204
  Rock
@@ -3209,6 +3207,8 @@ Rock
3209
  Rock
3210
  Rock
3211
  Rock
 
 
3212
  Pop
3213
  Rock
3214
  Hip Hop
@@ -3230,7 +3230,7 @@ Pop
3230
  Pop
3231
  Pop
3232
  Rock
3233
- Pop
3234
  Rock
3235
  Rock
3236
  Pop
@@ -3252,7 +3252,7 @@ Rock
3252
  Rock
3253
  Pop
3254
  Rock
3255
- Rock
3256
  Pop
3257
  Rock
3258
  Rock
@@ -3264,27 +3264,27 @@ Hip Hop
3264
  Rock
3265
  Hip Hop
3266
  Rock
3267
- Pop
 
3268
  Rock
3269
  Pop
3270
  Pop
3271
- Hip Hop
3272
- Pop
3273
  Pop
3274
  Rock
3275
  Rock
3276
  Rock
 
3277
  Pop
3278
  Rock
3279
  Rock
3280
- Hip Hop
3281
  Pop
3282
  Rock
3283
  Hip Hop
3284
  Hip Hop
3285
  Pop
3286
  Rock
3287
- Pop
3288
  Rock
3289
  Rock
3290
  Pop
@@ -3295,11 +3295,11 @@ Pop
3295
  Rock
3296
  Rock
3297
  Hip Hop
3298
- Rock
3299
- Hip Hop
3300
  Pop
 
3301
  Rock
3302
  Rock
 
3303
  Rock
3304
  Rock
3305
  Rock
@@ -3308,9 +3308,9 @@ Pop
3308
  Pop
3309
  Hip Hop
3310
  Rock
3311
- Pop
3312
  Rock
3313
- Pop
 
3314
  Rock
3315
  Rock
3316
  Pop
@@ -3322,7 +3322,7 @@ Rock
3322
  Pop
3323
  Rock
3324
  Pop
3325
- Pop
3326
  Rock
3327
  Rock
3328
  Rock
@@ -3333,7 +3333,7 @@ Hip Hop
3333
  Hip Hop
3334
  Rock
3335
  Rock
3336
- Pop
3337
  Rock
3338
  Rock
3339
  Hip Hop
@@ -3344,15 +3344,15 @@ Rock
3344
  Rock
3345
  Rock
3346
  Rock
3347
- Pop
3348
- Rock
3349
  Rock
3350
  Rock
3351
  Rock
3352
- Pop
3353
  Rock
3354
  Rock
 
3355
  Rock
 
 
3356
  Hip Hop
3357
  Hip Hop
3358
  Rock
@@ -3366,6 +3366,8 @@ Hip Hop
3366
  Pop
3367
  Hip Hop
3368
  Rock
 
 
3369
  Rock
3370
  Rock
3371
  Rock
@@ -3377,16 +3379,12 @@ Rock
3377
  Rock
3378
  Rock
3379
  Rock
3380
- Rock
3381
- Pop
3382
  Hip Hop
3383
  Rock
3384
  Pop
3385
  Rock
3386
  Hip Hop
3387
- Pop
3388
  Rock
3389
- Pop
3390
  Rock
3391
  Rock
3392
  Rock
@@ -3397,11 +3395,13 @@ Rock
3397
  Rock
3398
  Rock
3399
  Rock
 
 
3400
  Hip Hop
3401
  Rock
3402
  Rock
 
3403
  Rock
3404
- Hip Hop
3405
  Rock
3406
  Pop
3407
  Rock
@@ -3409,7 +3409,7 @@ Pop
3409
  Pop
3410
  Rock
3411
  Rock
3412
- Pop
3413
  Rock
3414
  Rock
3415
  Pop
@@ -3420,6 +3420,7 @@ Rock
3420
  Rock
3421
  Hip Hop
3422
  Rock
 
3423
  Rock
3424
  Rock
3425
  Rock
@@ -3427,7 +3428,6 @@ Rock
3427
  Rock
3428
  Rock
3429
  Rock
3430
- Pop
3431
  Rock
3432
  Rock
3433
  Rock
@@ -3439,20 +3439,20 @@ Pop
3439
  Hip Hop
3440
  Rock
3441
  Rock
3442
- Pop
3443
  Rock
3444
  Pop
3445
  Rock
3446
  Rock
3447
  Hip Hop
3448
- Pop
3449
- Pop
3450
  Hip Hop
3451
  Rock
3452
- Pop
3453
  Rock
3454
- Hip Hop
3455
  Rock
 
 
3456
  Rock
3457
  Pop
3458
  Pop
@@ -3460,7 +3460,7 @@ Rock
3460
  Pop
3461
  Rock
3462
  Hip Hop
3463
- Pop
3464
  Pop
3465
  Rock
3466
  Rock
@@ -3469,7 +3469,7 @@ Pop
3469
  Rock
3470
  Rock
3471
  Rock
3472
- Pop
3473
  Rock
3474
  Rock
3475
  Rock
@@ -3484,28 +3484,28 @@ Rock
3484
  Hip Hop
3485
  Pop
3486
  Pop
3487
- Pop
3488
  Hip Hop
3489
  Pop
3490
- Pop
3491
  Rock
3492
  Rock
3493
  Hip Hop
3494
  Pop
3495
- Pop
3496
  Rock
 
3497
  Rock
3498
  Rock
3499
  Pop
3500
  Rock
3501
- Pop
3502
  Rock
3503
  Rock
3504
- Pop
3505
  Rock
 
3506
  Rock
3507
  Pop
3508
- Hip Hop
 
3509
  Rock
3510
  Pop
3511
  Hip Hop
@@ -3534,10 +3534,10 @@ Rock
3534
  Rock
3535
  Pop
3536
  Rock
 
3537
  Rock
3538
  Rock
3539
  Rock
3540
- Pop
3541
  Rock
3542
  Hip Hop
3543
  Rock
@@ -3552,10 +3552,10 @@ Rock
3552
  Rock
3553
  Rock
3554
  Rock
3555
- Rock
3556
- Hip Hop
3557
  Pop
3558
  Hip Hop
 
 
3559
  Rock
3560
  Rock
3561
  Pop
@@ -3563,14 +3563,14 @@ Rock
3563
  Hip Hop
3564
  Rock
3565
  Pop
3566
- Hip Hop
3567
  Rock
3568
  Rock
3569
  Pop
3570
- Pop
3571
- Rock
3572
  Hip Hop
3573
  Rock
 
 
3574
  Rock
3575
  Rock
3576
  Hip Hop
@@ -3584,12 +3584,12 @@ Hip Hop
3584
  Hip Hop
3585
  Rock
3586
  Pop
3587
- Pop
3588
  Pop
3589
  Rock
3590
  Rock
3591
  Rock
3592
- Pop
3593
  Hip Hop
3594
  Pop
3595
  Pop
@@ -3597,27 +3597,27 @@ Hip Hop
3597
  Pop
3598
  Rock
3599
  Rock
3600
- Rock
3601
- Rock
3602
- Rock
3603
- Rock
3604
- Rock
3605
  Pop
3606
  Rock
 
3607
  Rock
3608
- Rock
 
 
3609
  Rock
3610
  Rock
3611
  Pop
 
3612
  Pop
3613
  Pop
3614
  Hip Hop
 
 
3615
  Rock
3616
- Pop
3617
  Rock
3618
  Hip Hop
3619
  Pop
3620
- Rock
3621
  Rock
3622
  Pop
3623
  Rock
@@ -3639,12 +3639,12 @@ Hip Hop
3639
  Hip Hop
3640
  Rock
3641
  Rock
3642
- Rock
3643
  Rock
3644
  Rock
3645
  Rock
3646
  Pop
3647
- Hip Hop
3648
  Pop
3649
  Pop
3650
  Rock
@@ -3652,7 +3652,7 @@ Rock
3652
  Rock
3653
  Pop
3654
  Hip Hop
3655
- Pop
3656
  Rock
3657
  Pop
3658
  Rock
@@ -3661,7 +3661,7 @@ Rock
3661
  Pop
3662
  Hip Hop
3663
  Rock
3664
- Rock
3665
  Rock
3666
  Rock
3667
  Rock
@@ -3671,12 +3671,12 @@ Rock
3671
  Pop
3672
  Rock
3673
  Rock
3674
- Pop
3675
  Rock
3676
  Rock
3677
  Pop
3678
  Rock
3679
- Pop
3680
  Hip Hop
3681
  Rock
3682
  Pop
@@ -3686,7 +3686,7 @@ Rock
3686
  Pop
3687
  Rock
3688
  Rock
3689
- Pop
3690
  Rock
3691
  Rock
3692
  Hip Hop
@@ -3702,7 +3702,7 @@ Rock
3702
  Hip Hop
3703
  Rock
3704
  Pop
3705
- Rock
3706
  Pop
3707
  Pop
3708
  Pop
@@ -3715,7 +3715,7 @@ Pop
3715
  Rock
3716
  Rock
3717
  Hip Hop
3718
- Pop
3719
  Rock
3720
  Hip Hop
3721
  Rock
@@ -3727,12 +3727,12 @@ Rock
3727
  Rock
3728
  Rock
3729
  Pop
3730
- Pop
 
3731
  Rock
3732
  Rock
3733
  Hip Hop
3734
- Hip Hop
3735
- Pop
3736
  Hip Hop
3737
  Rock
3738
  Rock
@@ -3742,17 +3742,17 @@ Rock
3742
  Pop
3743
  Rock
3744
  Pop
3745
- Rock
3746
  Rock
3747
  Pop
3748
  Rock
3749
  Rock
3750
  Rock
 
3751
  Hip Hop
 
 
3752
  Hip Hop
3753
- Pop
3754
- Pop
3755
- Pop
3756
  Rock
3757
  Rock
3758
  Pop
@@ -3760,14 +3760,14 @@ Pop
3760
  Rock
3761
  Pop
3762
  Pop
3763
- Hip Hop
3764
  Pop
3765
- Rock
3766
  Pop
3767
  Rock
3768
- Rock
3769
  Pop
3770
  Pop
 
 
 
3771
  Hip Hop
3772
  Rock
3773
  Rock
@@ -3784,9 +3784,9 @@ Pop
3784
  Rock
3785
  Rock
3786
  Rock
3787
- Pop
3788
  Rock
3789
- Hip Hop
 
3790
  Rock
3791
  Rock
3792
  Rock
@@ -3797,17 +3797,17 @@ Rock
3797
  Rock
3798
  Pop
3799
  Pop
3800
- Rock
3801
  Rock
3802
  Hip Hop
3803
  Hip Hop
3804
  Pop
3805
  Pop
3806
- Pop
3807
  Pop
3808
  Pop
3809
  Rock
3810
- Hip Hop
3811
  Pop
3812
  Hip Hop
3813
  Pop
@@ -3826,7 +3826,7 @@ Rock
3826
  Rock
3827
  Hip Hop
3828
  Hip Hop
3829
- Pop
3830
  Pop
3831
  Rock
3832
  Rock
@@ -3840,12 +3840,12 @@ Rock
3840
  Rock
3841
  Rock
3842
  Rock
3843
- Rock
3844
- Rock
3845
  Pop
 
 
3846
  Rock
3847
  Hip Hop
3848
- Pop
3849
  Rock
3850
  Rock
3851
  Pop
@@ -3857,10 +3857,10 @@ Pop
3857
  Hip Hop
3858
  Rock
3859
  Hip Hop
3860
- Pop
3861
  Pop
3862
  Rock
3863
- Hip Hop
3864
  Rock
3865
  Rock
3866
  Pop
@@ -3888,40 +3888,40 @@ Pop
3888
  Hip Hop
3889
  Rock
3890
  Rock
3891
- Hip Hop
3892
  Rock
3893
  Rock
3894
  Rock
3895
  Pop
3896
- Pop
3897
  Rock
3898
  Rock
3899
- Pop
3900
  Rock
3901
  Pop
 
3902
  Rock
3903
  Rock
3904
  Rock
3905
  Rock
3906
- Pop
3907
  Rock
3908
  Pop
3909
- Rock
3910
  Pop
3911
- Rock
3912
- Rock
3913
- Rock
3914
  Rock
3915
  Pop
3916
  Rock
 
3917
  Rock
3918
  Pop
3919
- Hip Hop
3920
- Hip Hop
3921
  Rock
3922
  Hip Hop
 
 
3923
  Rock
 
3924
  Rock
 
3925
  Rock
3926
  Rock
3927
  Rock
@@ -3934,7 +3934,7 @@ Hip Hop
3934
  Hip Hop
3935
  Rock
3936
  Rock
3937
- Pop
3938
  Hip Hop
3939
  Rock
3940
  Rock
@@ -3942,7 +3942,7 @@ Pop
3942
  Rock
3943
  Pop
3944
  Pop
3945
- Hip Hop
3946
  Rock
3947
  Rock
3948
  Rock
@@ -3950,7 +3950,7 @@ Rock
3950
  Pop
3951
  Pop
3952
  Pop
3953
- Pop
3954
  Hip Hop
3955
  Rock
3956
  Rock
@@ -3959,17 +3959,17 @@ Rock
3959
  Rock
3960
  Rock
3961
  Rock
3962
- Pop
3963
  Hip Hop
3964
  Rock
3965
  Rock
3966
  Rock
3967
  Rock
3968
- Pop
3969
- Pop
3970
- Rock
3971
  Hip Hop
3972
  Rock
 
 
 
3973
  Pop
3974
  Pop
3975
  Pop
@@ -3983,7 +3983,7 @@ Rock
3983
  Rock
3984
  Rock
3985
  Pop
3986
- Pop
3987
  Rock
3988
  Rock
3989
  Rock
@@ -3993,10 +3993,10 @@ Pop
3993
  Rock
3994
  Rock
3995
  Pop
3996
- Pop
3997
  Hip Hop
3998
  Hip Hop
3999
  Pop
 
4000
  Rock
4001
  Rock
4002
  Pop
@@ -4004,12 +4004,12 @@ Rock
4004
  Pop
4005
  Rock
4006
  Pop
4007
- Pop
4008
  Rock
4009
- Pop
4010
  Rock
 
 
4011
  Rock
4012
- Hip Hop
4013
  Pop
4014
  Rock
4015
  Rock
@@ -4023,32 +4023,32 @@ Hip Hop
4023
  Hip Hop
4024
  Hip Hop
4025
  Rock
4026
- Rock
4027
- Rock
4028
- Rock
4029
  Pop
4030
  Rock
4031
- Hip Hop
4032
  Pop
4033
- Rock
4034
  Pop
4035
  Rock
 
4036
  Rock
4037
  Rock
4038
  Pop
4039
  Rock
4040
  Rock
4041
  Pop
 
 
4042
  Rock
4043
  Pop
4044
  Pop
 
 
4045
  Hip Hop
4046
  Hip Hop
4047
  Rock
4048
  Pop
4049
  Rock
4050
  Rock
4051
- Pop
4052
  Rock
4053
  Rock
4054
  Rock
@@ -4070,20 +4070,20 @@ Rock
4070
  Rock
4071
  Pop
4072
  Rock
4073
- Pop
4074
  Rock
4075
  Rock
4076
  Hip Hop
4077
  Rock
4078
  Hip Hop
4079
  Rock
 
4080
  Pop
4081
  Pop
4082
- Pop
4083
- Rock
4084
  Rock
4085
  Rock
4086
  Pop
 
4087
  Rock
4088
  Hip Hop
4089
  Rock
@@ -4093,11 +4093,11 @@ Rock
4093
  Rock
4094
  Rock
4095
  Rock
4096
- Rock
4097
  Rock
4098
  Hip Hop
4099
  Rock
4100
- Hip Hop
4101
  Rock
4102
  Rock
4103
  Rock
@@ -4111,40 +4111,40 @@ Rock
4111
  Pop
4112
  Rock
4113
  Rock
4114
- Rock
4115
- Pop
4116
  Pop
4117
  Rock
 
 
4118
  Pop
4119
  Rock
4120
  Hip Hop
4121
  Pop
4122
  Hip Hop
4123
  Pop
4124
- Rock
4125
- Rock
4126
  Pop
4127
  Rock
4128
  Pop
4129
  Rock
 
4130
  Rock
 
4131
  Rock
4132
  Rock
4133
  Hip Hop
4134
  Hip Hop
4135
  Rock
4136
  Rock
 
 
4137
  Pop
4138
- Rock
4139
- Rock
4140
  Hip Hop
4141
  Rock
4142
  Rock
4143
- Rock
4144
- Rock
4145
  Rock
4146
  Rock
4147
  Pop
 
4148
  Pop
4149
  Rock
4150
  Rock
@@ -4165,16 +4165,13 @@ Rock
4165
  Rock
4166
  Hip Hop
4167
  Hip Hop
 
4168
  Pop
 
4169
  Pop
4170
- Pop
4171
- Pop
4172
- Rock
4173
- Rock
4174
  Rock
4175
  Rock
4176
  Rock
4177
- Pop
4178
  Rock
4179
  Rock
4180
  Pop
@@ -4184,8 +4181,11 @@ Rock
4184
  Rock
4185
  Rock
4186
  Rock
 
4187
  Rock
4188
  Rock
 
 
4189
  Rock
4190
  Hip Hop
4191
  Rock
@@ -4204,7 +4204,7 @@ Pop
4204
  Hip Hop
4205
  Rock
4206
  Pop
4207
- Pop
4208
  Pop
4209
  Rock
4210
  Rock
@@ -4222,7 +4222,7 @@ Rock
4222
  Rock
4223
  Pop
4224
  Rock
4225
- Rock
4226
  Rock
4227
  Pop
4228
  Rock
@@ -4237,13 +4237,13 @@ Hip Hop
4237
  Hip Hop
4238
  Hip Hop
4239
  Rock
4240
- Hip Hop
4241
  Rock
4242
  Rock
4243
  Rock
4244
  Rock
4245
- Pop
4246
  Rock
 
 
4247
  Rock
4248
  Rock
4249
  Hip Hop
@@ -4251,30 +4251,30 @@ Pop
4251
  Pop
4252
  Hip Hop
4253
  Pop
4254
- Rock
4255
  Hip Hop
4256
  Rock
4257
  Rock
4258
  Rock
4259
  Rock
4260
  Rock
4261
- Pop
4262
  Rock
4263
  Hip Hop
4264
  Pop
4265
- Rock
4266
  Pop
 
4267
  Hip Hop
4268
  Rock
4269
  Rock
4270
  Rock
 
4271
  Pop
4272
  Pop
4273
  Rock
4274
- Rock
4275
  Pop
4276
  Rock
4277
- Rock
4278
  Hip Hop
4279
  Pop
4280
  Pop
@@ -4284,14 +4284,14 @@ Rock
4284
  Hip Hop
4285
  Hip Hop
4286
  Hip Hop
4287
- Rock
4288
  Pop
4289
  Pop
 
4290
  Rock
4291
  Hip Hop
4292
  Rock
4293
- Pop
4294
- Pop
4295
  Rock
4296
  Pop
4297
  Rock
@@ -4301,25 +4301,25 @@ Rock
4301
  Rock
4302
  Rock
4303
  Hip Hop
4304
- Rock
4305
  Pop
4306
  Pop
4307
  Pop
4308
  Rock
4309
  Rock
4310
- Pop
4311
- Pop
4312
- Pop
4313
  Rock
 
 
4314
  Rock
4315
- Pop
 
4316
  Hip Hop
4317
  Pop
4318
  Rock
4319
  Rock
4320
  Hip Hop
4321
- Rock
4322
  Pop
 
4323
  Rock
4324
  Rock
4325
  Pop
@@ -4331,7 +4331,7 @@ Pop
4331
  Hip Hop
4332
  Hip Hop
4333
  Rock
4334
- Rock
4335
  Hip Hop
4336
  Hip Hop
4337
  Pop
@@ -4339,7 +4339,7 @@ Rock
4339
  Rock
4340
  Hip Hop
4341
  Hip Hop
4342
- Pop
4343
  Rock
4344
  Rock
4345
  Rock
@@ -4353,15 +4353,15 @@ Hip Hop
4353
  Pop
4354
  Rock
4355
  Rock
4356
- Rock
4357
  Pop
 
4358
  Hip Hop
4359
  Rock
4360
  Pop
4361
  Rock
4362
  Rock
4363
  Rock
4364
- Rock
4365
  Pop
4366
  Rock
4367
  Pop
@@ -4371,11 +4371,11 @@ Pop
4371
  Rock
4372
  Hip Hop
4373
  Pop
4374
- Hip Hop
4375
- Rock
4376
  Rock
4377
  Rock
4378
  Pop
 
4379
  Rock
4380
  Pop
4381
  Rock
@@ -4390,8 +4390,8 @@ Rock
4390
  Pop
4391
  Hip Hop
4392
  Rock
4393
- Rock
4394
- Rock
4395
  Rock
4396
  Rock
4397
  Rock
@@ -4399,13 +4399,13 @@ Rock
4399
  Hip Hop
4400
  Hip Hop
4401
  Hip Hop
4402
- Pop
4403
  Rock
4404
- Pop
4405
  Rock
4406
  Rock
4407
  Rock
4408
  Rock
 
 
4409
  Hip Hop
4410
  Rock
4411
  Rock
@@ -4421,7 +4421,7 @@ Rock
4421
  Rock
4422
  Hip Hop
4423
  Rock
4424
- Pop
4425
  Rock
4426
  Rock
4427
  Pop
@@ -4431,13 +4431,13 @@ Rock
4431
  Hip Hop
4432
  Rock
4433
  Rock
4434
- Pop
4435
  Rock
4436
  Rock
4437
- Pop
4438
  Pop
4439
  Pop
4440
  Hip Hop
 
4441
  Rock
4442
  Rock
4443
  Pop
@@ -4449,11 +4449,8 @@ Rock
4449
  Rock
4450
  Rock
4451
  Pop
4452
- Pop
4453
- Hip Hop
4454
- Rock
4455
- Rock
4456
  Rock
 
4457
  Rock
4458
  Rock
4459
  Rock
@@ -4463,7 +4460,10 @@ Rock
4463
  Rock
4464
  Rock
4465
  Pop
 
4466
  Rock
 
 
4467
  Rock
4468
  Rock
4469
  Pop
@@ -4471,20 +4471,20 @@ Rock
4471
  Rock
4472
  Rock
4473
  Hip Hop
 
4474
  Pop
4475
  Pop
4476
  Pop
4477
  Rock
4478
  Rock
4479
  Pop
4480
- Pop
4481
  Rock
4482
  Rock
4483
  Rock
4484
  Rock
4485
  Rock
4486
  Rock
4487
- Pop
4488
  Rock
4489
  Pop
4490
  Hip Hop
@@ -4493,11 +4493,11 @@ Rock
4493
  Rock
4494
  Rock
4495
  Rock
4496
- Pop
 
4497
  Hip Hop
4498
  Hip Hop
4499
  Pop
4500
- Rock
4501
  Hip Hop
4502
  Hip Hop
4503
  Hip Hop
@@ -4511,8 +4511,8 @@ Rock
4511
  Rock
4512
  Rock
4513
  Rock
4514
- Rock
4515
  Pop
 
4516
  Rock
4517
  Rock
4518
  Rock
@@ -4522,14 +4522,13 @@ Pop
4522
  Pop
4523
  Rock
4524
  Rock
4525
- Pop
4526
- Rock
4527
- Pop
4528
- Rock
4529
  Rock
4530
  Rock
 
 
4531
  Rock
4532
  Rock
 
4533
  Rock
4534
  Rock
4535
  Rock
@@ -4538,6 +4537,7 @@ Rock
4538
  Rock
4539
  Rock
4540
  Rock
 
4541
  Hip Hop
4542
  Hip Hop
4543
  Rock
@@ -4549,7 +4549,7 @@ Rock
4549
  Pop
4550
  Rock
4551
  Rock
4552
- Pop
4553
  Rock
4554
  Hip Hop
4555
  Pop
@@ -4559,9 +4559,9 @@ Rock
4559
  Hip Hop
4560
  Hip Hop
4561
  Rock
4562
- Rock
4563
- Rock
4564
  Pop
 
 
4565
  Pop
4566
  Hip Hop
4567
  Rock
@@ -4570,19 +4570,19 @@ Rock
4570
  Rock
4571
  Pop
4572
  Rock
 
4573
  Rock
4574
- Rock
4575
- Hip Hop
4576
  Pop
4577
  Rock
4578
  Rock
4579
- Pop
4580
  Rock
4581
- Hip Hop
4582
- Hip Hop
4583
  Pop
4584
  Hip Hop
4585
  Rock
 
 
4586
  Pop
4587
  Hip Hop
4588
  Rock
@@ -4590,7 +4590,7 @@ Pop
4590
  Rock
4591
  Hip Hop
4592
  Rock
4593
- Pop
4594
  Pop
4595
  Rock
4596
  Rock
@@ -4601,37 +4601,37 @@ Rock
4601
  Rock
4602
  Rock
4603
  Rock
4604
- Rock
4605
  Pop
4606
  Hip Hop
4607
  Pop
 
4608
  Rock
4609
- Rock
4610
  Pop
4611
  Rock
4612
  Rock
4613
  Pop
4614
  Hip Hop
4615
- Hip Hop
4616
  Pop
4617
  Rock
4618
  Rock
4619
- Pop
4620
  Hip Hop
4621
  Pop
4622
  Rock
4623
- Rock
4624
  Rock
4625
  Hip Hop
4626
- Pop
4627
  Rock
4628
  Rock
4629
  Hip Hop
4630
- Pop
4631
  Pop
4632
  Pop
4633
  Rock
4634
- Pop
4635
  Hip Hop
4636
  Rock
4637
  Hip Hop
@@ -4639,45 +4639,45 @@ Rock
4639
  Pop
4640
  Rock
4641
  Rock
4642
- Pop
4643
  Rock
4644
  Rock
4645
  Rock
4646
- Hip Hop
 
4647
  Rock
4648
  Rock
4649
  Pop
4650
- Rock
4651
  Pop
4652
  Rock
4653
  Rock
4654
  Rock
4655
  Rock
4656
  Pop
4657
- Pop
4658
  Rock
4659
  Hip Hop
4660
  Hip Hop
4661
  Rock
4662
  Rock
4663
  Hip Hop
4664
- Hip Hop
4665
  Pop
4666
- Rock
 
4667
  Rock
4668
  Rock
4669
  Rock
4670
  Rock
4671
  Hip Hop
4672
- Rock
4673
- Rock
4674
- Rock
4675
  Rock
4676
  Rock
4677
  Rock
4678
  Rock
4679
  Pop
4680
  Rock
 
 
4681
  Rock
4682
  Pop
4683
  Pop
@@ -4685,7 +4685,7 @@ Rock
4685
  Rock
4686
  Rock
4687
  Hip Hop
4688
- Pop
4689
  Hip Hop
4690
  Pop
4691
  Pop
@@ -4704,24 +4704,24 @@ Pop
4704
  Rock
4705
  Pop
4706
  Hip Hop
 
4707
  Rock
4708
  Rock
4709
  Rock
4710
  Rock
4711
- Rock
4712
- Hip Hop
4713
  Rock
4714
  Rock
4715
  Rock
4716
  Rock
4717
- Pop
4718
  Rock
4719
  Rock
4720
  Rock
4721
  Pop
 
4722
  Hip Hop
4723
  Pop
4724
- Rock
4725
  Rock
4726
  Pop
4727
  Pop
@@ -4735,11 +4735,11 @@ Pop
4735
  Rock
4736
  Hip Hop
4737
  Rock
4738
- Rock
4739
  Pop
4740
  Pop
4741
  Pop
4742
- Rock
 
4743
  Rock
4744
  Hip Hop
4745
  Pop
@@ -4751,17 +4751,17 @@ Rock
4751
  Rock
4752
  Pop
4753
  Rock
 
 
4754
  Rock
4755
  Rock
4756
  Rock
4757
  Rock
4758
- Pop
4759
- Pop
4760
  Rock
4761
  Hip Hop
4762
  Rock
4763
  Hip Hop
4764
- Pop
4765
  Rock
4766
  Rock
4767
  Pop
@@ -4772,22 +4772,22 @@ Rock
4772
  Rock
4773
  Pop
4774
  Hip Hop
 
4775
  Rock
4776
  Rock
4777
  Rock
4778
- Rock
4779
- Rock
4780
- Pop
4781
  Pop
4782
  Rock
4783
  Pop
 
 
4784
  Hip Hop
4785
  Rock
4786
  Rock
4787
  Rock
4788
  Hip Hop
4789
  Rock
4790
- Rock
4791
  Rock
4792
  Hip Hop
4793
  Rock
@@ -4800,7 +4800,7 @@ Rock
4800
  Rock
4801
  Rock
4802
  Rock
4803
- Rock
4804
  Hip Hop
4805
  Rock
4806
  Rock
@@ -4808,15 +4808,15 @@ Rock
4808
  Rock
4809
  Rock
4810
  Rock
4811
- Rock
4812
- Pop
4813
  Pop
4814
  Rock
4815
- Pop
4816
  Rock
4817
- Hip Hop
4818
  Rock
 
4819
  Rock
 
 
 
4820
  Rock
4821
  Rock
4822
  Hip Hop
@@ -4824,17 +4824,17 @@ Rock
4824
  Rock
4825
  Rock
4826
  Pop
4827
- Rock
4828
- Rock
4829
- Rock
4830
  Pop
4831
- Hip Hop
4832
  Rock
4833
  Rock
 
 
 
4834
  Rock
4835
  Rock
4836
  Pop
4837
  Pop
 
4838
  Rock
4839
  Pop
4840
  Hip Hop
@@ -4850,15 +4850,15 @@ Rock
4850
  Rock
4851
  Rock
4852
  Rock
4853
- Pop
4854
  Rock
4855
- Pop
 
4856
  Hip Hop
4857
  Hip Hop
4858
  Rock
4859
  Rock
4860
- Pop
4861
  Hip Hop
 
4862
  Rock
4863
  Pop
4864
  Rock
@@ -4867,8 +4867,8 @@ Rock
4867
  Pop
4868
  Rock
4869
  Rock
4870
- Rock
4871
- Rock
4872
  Rock
4873
  Rock
4874
  Pop
@@ -4877,10 +4877,10 @@ Rock
4877
  Rock
4878
  Rock
4879
  Rock
4880
- Rock
4881
- Rock
4882
  Pop
 
4883
  Pop
 
4884
  Hip Hop
4885
  Rock
4886
  Rock
@@ -4896,19 +4896,19 @@ Hip Hop
4896
  Rock
4897
  Pop
4898
  Rock
4899
- Rock
4900
  Rock
4901
  Pop
4902
  Hip Hop
4903
  Hip Hop
4904
- Rock
4905
  Rock
4906
  Rock
4907
  Pop
4908
  Pop
4909
  Rock
4910
  Pop
4911
- Rock
4912
  Hip Hop
4913
  Pop
4914
  Hip Hop
@@ -4916,13 +4916,13 @@ Rock
4916
  Rock
4917
  Rock
4918
  Rock
4919
- Rock
 
4920
  Rock
4921
  Rock
4922
  Pop
4923
  Pop
4924
- Pop
4925
- Pop
4926
  Hip Hop
4927
  Rock
4928
  Hip Hop
@@ -4949,42 +4949,42 @@ Rock
4949
  Rock
4950
  Pop
4951
  Rock
 
4952
  Rock
4953
  Rock
4954
- Rock
4955
- Rock
4956
  Rock
4957
  Pop
4958
  Rock
4959
  Rock
4960
  Rock
4961
  Rock
4962
- Pop
4963
  Rock
4964
  Rock
4965
  Pop
 
4966
  Rock
4967
  Rock
4968
  Rock
4969
- Pop
4970
  Rock
4971
  Pop
4972
- Hip Hop
4973
  Rock
4974
  Pop
4975
  Hip Hop
4976
  Rock
4977
  Rock
4978
- Hip Hop
4979
  Pop
4980
  Rock
4981
  Rock
4982
- Rock
4983
  Rock
4984
  Rock
4985
  Pop
4986
  Rock
4987
- Rock
4988
  Hip Hop
4989
  Hip Hop
4990
  Rock
 
7
  Rock
8
  Rock
9
  Rock
10
+ Pop
11
  Pop
12
  Rock
13
  Pop
14
  Rock
15
  Hip Hop
16
+ Pop
17
  Rock
18
  Rock
19
  Hip Hop
 
20
  Rock
21
  Rock
 
22
  Rock
23
+ Hip Hop
24
  Rock
25
  Rock
26
  Rock
27
+ Pop
28
  Rock
29
  Rock
30
  Pop
31
  Pop
32
  Rock
33
+ Pop
 
34
  Rock
35
  Rock
36
+ Pop
37
  Rock
38
  Rock
39
  Rock
 
47
  Rock
48
  Rock
49
  Pop
50
+ Pop
51
  Hip Hop
52
  Hip Hop
 
 
 
53
  Rock
54
+ Hip Hop
55
  Rock
56
  Rock
57
+ Pop
58
  Rock
59
  Hip Hop
 
60
  Pop
61
  Pop
62
+ Hip Hop
63
  Pop
64
  Rock
65
  Rock
 
76
  Rock
77
  Pop
78
  Rock
 
 
 
79
  Pop
80
  Rock
81
+ Pop
82
+ Hip Hop
83
  Rock
84
  Rock
85
  Rock
86
  Pop
87
+ Pop
88
  Rock
89
  Hip Hop
90
  Rock
91
  Rock
92
+ Hip Hop
93
  Rock
94
  Pop
95
  Pop
 
100
  Hip Hop
101
  Rock
102
  Hip Hop
103
+ Pop
104
  Hip Hop
105
  Rock
106
  Pop
107
+ Rock
108
  Pop
109
  Hip Hop
110
  Pop
 
114
  Pop
115
  Rock
116
  Rock
117
+ Hip Hop
118
  Pop
119
+ Hip Hop
120
+ Rock
121
  Rock
122
  Hip Hop
123
  Rock
124
  Rock
 
125
  Rock
126
  Rock
127
  Rock
128
  Pop
129
  Rock
 
 
130
  Rock
131
  Rock
132
+ Pop
133
  Rock
134
  Hip Hop
135
  Pop
136
  Rock
 
137
  Pop
138
  Pop
139
+ Pop
140
+ Hip Hop
141
  Hip Hop
142
  Pop
143
+ Pop
144
  Pop
145
  Rock
146
  Hip Hop
 
149
  Rock
150
  Rock
151
  Rock
 
 
152
  Pop
153
  Rock
 
154
  Rock
155
  Rock
156
+ Pop
157
  Rock
 
158
  Rock
159
  Rock
160
  Pop
161
+ Rock
162
+ Rock
163
+ Hip Hop
164
  Hip Hop
165
  Hip Hop
166
  Rock
 
171
  Rock
172
  Rock
173
  Rock
 
 
174
  Rock
175
  Pop
176
+ Pop
177
+ Pop
178
  Hip Hop
179
  Pop
180
  Pop
181
  Rock
182
+ Pop
183
  Rock
184
  Hip Hop
185
+ Pop
186
  Rock
187
  Rock
188
  Rock
189
+ Hip Hop
 
190
  Rock
191
  Pop
192
  Rock
193
  Rock
194
  Pop
195
  Rock
196
+ Pop
197
  Rock
198
+ Pop
199
  Pop
200
  Rock
201
  Rock
 
213
  Rock
214
  Hip Hop
215
  Hip Hop
 
216
  Rock
217
  Rock
218
  Rock
219
  Rock
220
  Rock
 
 
221
  Rock
222
  Rock
223
+ Hip Hop
224
  Rock
225
  Rock
 
226
  Rock
227
  Rock
228
+ Hip Hop
229
+ Pop
230
  Rock
231
+ Pop
232
  Rock
233
  Rock
234
  Rock
 
246
  Rock
247
  Rock
248
  Hip Hop
249
+ Rock
250
  Rock
251
  Pop
252
  Rock
 
254
  Pop
255
  Pop
256
  Hip Hop
257
+ Pop
258
  Rock
259
  Rock
260
  Hip Hop
 
280
  Pop
281
  Rock
282
  Rock
283
+ Hip Hop
284
  Hip Hop
285
  Rock
286
+ Hip Hop
287
  Pop
288
  Rock
 
289
  Hip Hop
 
290
  Pop
291
  Pop
292
+ Pop
293
  Rock
294
  Rock
295
  Pop
296
  Pop
297
  Rock
298
+ Pop
299
  Rock
300
  Rock
301
  Pop
 
303
  Rock
304
  Hip Hop
305
  Rock
 
306
  Hip Hop
307
+ Hip Hop
308
+ Rock
309
  Pop
310
  Rock
311
  Rock
 
326
  Hip Hop
327
  Rock
328
  Rock
 
329
  Pop
330
+ Hip Hop
331
+ Hip Hop
332
  Rock
333
  Pop
334
  Pop
 
356
  Hip Hop
357
  Rock
358
  Rock
359
+ Pop
360
+ Rock
361
+ Hip Hop
362
  Rock
363
  Rock
 
364
  Rock
 
365
  Rock
366
  Rock
367
  Pop
368
  Hip Hop
 
369
  Rock
370
  Rock
371
  Pop
372
  Rock
373
+ Pop
374
  Rock
375
  Pop
376
  Pop
377
+ Pop
378
+ Pop
379
  Rock
380
  Rock
381
  Rock
 
386
  Pop
387
  Rock
388
  Rock
 
389
  Hip Hop
390
+ Pop
391
  Rock
392
  Hip Hop
393
  Rock
394
+ Pop
395
  Rock
396
  Pop
397
  Hip Hop
398
  Rock
399
+ Hip Hop
400
  Pop
401
+ Rock
402
  Pop
403
+ Hip Hop
404
  Rock
405
  Rock
 
406
  Pop
 
407
  Pop
408
  Rock
409
  Rock
 
410
  Hip Hop
411
  Rock
412
  Rock
413
+ Pop
414
  Rock
415
  Rock
416
  Rock
 
421
  Rock
422
  Pop
423
  Rock
424
+ Rock
425
  Rock
426
  Rock
427
  Pop
428
  Rock
429
  Hip Hop
430
  Rock
431
+ Rock
432
  Pop
 
433
  Rock
434
  Hip Hop
435
+ Hip Hop
436
  Pop
437
+ Hip Hop
438
  Rock
439
  Rock
440
  Pop
 
 
441
  Rock
442
+ Rock
443
+ Rock
444
  Hip Hop
445
  Rock
446
  Rock
 
452
  Rock
453
  Rock
454
  Rock
455
+ Pop
456
+ Pop
457
+ Pop
458
  Rock
459
  Rock
 
 
 
460
  Pop
461
  Pop
462
  Hip Hop
 
479
  Rock
480
  Rock
481
  Rock
482
+ Pop
483
  Rock
484
  Rock
485
+ Pop
486
+ Pop
 
487
  Rock
488
  Hip Hop
489
  Pop
 
496
  Hip Hop
497
  Rock
498
  Rock
 
499
  Pop
500
  Rock
501
  Rock
502
  Rock
503
+ Rock
504
  Pop
505
+ Rock
506
  Pop
 
507
  Pop
508
  Rock
509
  Pop
510
  Rock
511
  Rock
512
  Rock
513
+ Pop
514
  Hip Hop
515
  Rock
516
  Rock
517
  Hip Hop
518
  Rock
519
  Rock
 
520
  Rock
521
  Rock
522
  Pop
523
  Pop
 
524
  Hip Hop
525
  Rock
526
+ Hip Hop
527
  Rock
528
  Pop
529
+ Pop
530
  Rock
531
  Rock
532
+ Pop
 
533
  Rock
534
  Pop
535
+ Hip Hop
536
  Pop
537
  Rock
538
  Pop
539
  Hip Hop
540
+ Rock
541
  Rock
542
  Rock
543
  Pop
 
546
  Rock
547
  Pop
548
  Rock
549
+ Pop
550
  Hip Hop
551
  Hip Hop
552
  Rock
553
  Rock
554
  Rock
555
  Hip Hop
556
+ Pop
557
  Rock
558
  Pop
559
  Pop
 
563
  Hip Hop
564
  Rock
565
  Pop
566
+ Rock
567
+ Hip Hop
568
  Hip Hop
569
  Rock
570
  Rock
 
572
  Rock
573
  Pop
574
  Rock
 
 
575
  Pop
576
  Rock
577
+ Pop
578
  Rock
579
  Pop
580
+ Pop
581
  Hip Hop
582
  Rock
583
  Rock
584
+ Rock
585
  Hip Hop
586
  Pop
587
  Rock
588
  Rock
589
  Rock
590
  Rock
591
+ Pop
592
  Pop
593
  Pop
594
  Pop
 
596
  Rock
597
  Pop
598
  Pop
599
+ Pop
600
+ Pop
 
601
  Pop
602
  Pop
603
  Rock
604
+ Pop
605
  Hip Hop
606
  Hip Hop
607
  Rock
608
+ Rock
609
  Pop
610
  Hip Hop
611
  Pop
612
  Pop
613
  Hip Hop
614
+ Pop
615
  Rock
616
  Hip Hop
617
  Rock
618
+ Pop
619
  Rock
620
  Rock
621
  Pop
 
627
  Rock
628
  Rock
629
  Rock
630
+ Rock
631
  Pop
632
  Pop
633
  Rock
634
  Rock
635
  Rock
636
  Rock
 
637
  Hip Hop
638
  Rock
639
  Rock
640
  Rock
641
+ Hip Hop
642
+ Rock
643
  Rock
 
644
  Rock
645
  Hip Hop
646
  Rock
 
648
  Hip Hop
649
  Rock
650
  Pop
 
651
  Pop
652
  Rock
653
+ Rock
654
  Rock
655
  Pop
656
  Hip Hop
657
+ Hip Hop
658
  Rock
659
  Hip Hop
660
  Hip Hop
661
  Pop
662
  Rock
663
  Rock
664
+ Rock
665
  Pop
666
  Rock
667
  Rock
 
690
  Rock
691
  Rock
692
  Rock
693
+ Pop
694
  Rock
695
  Rock
696
  Rock
 
700
  Rock
701
  Rock
702
  Pop
703
+ Rock
704
  Pop
705
  Rock
706
  Pop
 
712
  Rock
713
  Rock
714
  Pop
715
+ Pop
716
  Pop
717
  Rock
718
  Rock
 
724
  Rock
725
  Hip Hop
726
  Hip Hop
727
+ Pop
728
  Rock
729
  Rock
730
  Rock
731
  Rock
732
+ Hip Hop
733
  Rock
734
  Pop
735
+ Pop
 
736
  Rock
737
  Rock
738
  Rock
 
745
  Rock
746
  Pop
747
  Rock
 
748
  Pop
749
  Rock
750
  Pop
751
  Hip Hop
752
  Rock
753
  Rock
754
+ Pop
755
  Pop
756
  Rock
757
  Rock
 
761
  Pop
762
  Rock
763
  Rock
 
 
764
  Pop
765
  Rock
766
+ Pop
767
  Rock
768
+ Pop
769
  Rock
770
+ Pop
771
+ Pop
772
+ Pop
773
  Rock
774
  Rock
775
  Hip Hop
776
  Rock
777
  Rock
778
+ Pop
779
  Rock
780
  Rock
781
  Rock
 
783
  Rock
784
  Rock
785
  Pop
786
+ Pop
787
  Hip Hop
788
  Rock
789
  Rock
 
803
  Rock
804
  Pop
805
  Hip Hop
 
 
806
  Pop
807
  Rock
808
  Pop
809
  Pop
810
+ Hip Hop
811
  Rock
812
  Rock
813
  Rock
814
+ Rock
815
+ Pop
816
  Pop
817
  Rock
818
  Rock
 
821
  Rock
822
  Rock
823
  Rock
824
+ Pop
825
  Rock
826
  Pop
827
  Hip Hop
828
  Hip Hop
829
  Pop
830
+ Rock
831
  Rock
832
  Hip Hop
833
  Rock
 
843
  Pop
844
  Rock
845
  Rock
 
 
846
  Pop
847
  Rock
848
+ Pop
849
  Rock
850
+ Pop
851
  Hip Hop
852
  Pop
853
  Rock
 
859
  Pop
860
  Rock
861
  Hip Hop
 
862
  Pop
863
+ Pop
864
+ Pop
865
  Hip Hop
866
  Pop
867
  Rock
 
876
  Pop
877
  Rock
878
  Rock
879
+ Hip Hop
880
+ Pop
881
  Pop
882
  Pop
883
  Pop
 
 
 
 
884
  Pop
885
  Rock
886
+ Pop
887
+ Pop
888
  Rock
889
  Rock
890
  Rock
 
899
  Rock
900
  Rock
901
  Pop
 
902
  Rock
903
  Pop
904
  Pop
905
+ Pop
906
  Rock
907
  Rock
908
  Rock
909
  Rock
910
  Rock
 
 
 
911
  Pop
912
  Rock
913
  Pop
914
+ Pop
915
  Rock
916
  Pop
917
  Rock
918
+ Rock
919
+ Rock
920
  Pop
921
  Pop
922
  Pop
 
928
  Pop
929
  Rock
930
  Rock
931
+ Rock
932
  Hip Hop
933
  Rock
934
+ Hip Hop
935
  Rock
936
  Pop
937
  Rock
938
  Hip Hop
939
  Rock
940
  Rock
941
+ Rock
942
  Rock
943
  Hip Hop
944
  Hip Hop
945
+ Pop
946
  Rock
947
  Rock
948
  Pop
 
950
  Rock
951
  Rock
952
  Pop
 
 
953
  Pop
954
+ Rock
955
  Pop
956
+ Hip Hop
957
  Rock
958
  Hip Hop
959
  Rock
 
965
  Pop
966
  Rock
967
  Rock
968
+ Rock
969
  Rock
970
  Rock
971
  Rock
 
983
  Pop
984
  Rock
985
  Rock
986
+ Rock
987
  Hip Hop
988
  Rock
989
  Rock
 
998
  Pop
999
  Rock
1000
  Rock
1001
+ Pop
1002
  Rock
1003
  Pop
1004
  Pop
1005
  Pop
1006
  Hip Hop
1007
  Rock
1008
+ Pop
1009
  Rock
1010
  Pop
1011
  Rock
 
1015
  Rock
1016
  Hip Hop
1017
  Rock
1018
+ Rock
1019
  Pop
1020
  Hip Hop
1021
  Pop
1022
  Rock
1023
+ Pop
1024
  Pop
1025
  Rock
1026
  Rock
 
1031
  Pop
1032
  Rock
1033
  Rock
1034
+ Pop
1035
  Hip Hop
1036
  Hip Hop
1037
  Rock
1038
+ Hip Hop
1039
  Rock
1040
  Pop
1041
  Rock
 
1049
  Rock
1050
  Rock
1051
  Pop
1052
+ Pop
1053
  Rock
1054
  Rock
1055
  Rock
1056
  Rock
1057
  Hip Hop
1058
  Rock
 
 
1059
  Pop
 
 
1060
  Rock
1061
  Pop
1062
  Pop
 
1065
  Hip Hop
1066
  Rock
1067
  Pop
1068
+ Rock
1069
+ Hip Hop
1070
+ Rock
1071
+ Hip Hop
1072
  Hip Hop
1073
  Pop
1074
  Rock
 
1078
  Rock
1079
  Hip Hop
1080
  Hip Hop
1081
+ Rock
1082
  Pop
1083
  Rock
1084
  Rock
 
1087
  Rock
1088
  Pop
1089
  Rock
1090
+ Hip Hop
1091
  Hip Hop
1092
  Rock
1093
  Pop
1094
  Pop
1095
+ Pop
1096
  Rock
1097
  Hip Hop
1098
  Rock
 
1101
  Rock
1102
  Rock
1103
  Rock
1104
+ Pop
1105
  Rock
1106
  Hip Hop
1107
  Rock
1108
  Rock
1109
  Hip Hop
1110
+ Hip Hop
1111
  Rock
1112
  Rock
1113
  Pop
1114
+ Rock
1115
  Rock
1116
  Hip Hop
1117
  Rock
1118
  Rock
1119
  Pop
1120
+ Pop
1121
  Hip Hop
1122
  Rock
1123
+ Hip Hop
1124
+ Hip Hop
1125
  Pop
1126
+ Rock
1127
  Hip Hop
1128
  Rock
1129
  Rock
1130
  Pop
1131
  Rock
 
 
 
1132
  Hip Hop
1133
  Rock
1134
  Rock
 
1136
  Rock
1137
  Rock
1138
  Hip Hop
1139
+ Pop
1140
  Rock
1141
  Pop
1142
  Hip Hop
 
1145
  Rock
1146
  Pop
1147
  Rock
 
1148
  Pop
1149
  Rock
1150
  Rock
1151
  Rock
1152
+ Rock
1153
  Pop
1154
  Rock
1155
  Rock
 
1175
  Hip Hop
1176
  Pop
1177
  Hip Hop
1178
+ Pop
1179
  Pop
1180
  Rock
1181
  Pop
 
1185
  Rock
1186
  Rock
1187
  Hip Hop
1188
+ Hip Hop
1189
  Rock
1190
  Pop
 
1191
  Rock
1192
  Pop
1193
  Pop
 
1199
  Hip Hop
1200
  Pop
1201
  Rock
1202
+ Hip Hop
1203
  Pop
 
 
 
1204
  Rock
1205
  Rock
1206
+ Pop
1207
  Rock
1208
  Pop
1209
  Pop
 
1210
  Pop
1211
  Rock
1212
+ Pop
1213
  Rock
1214
+ Pop
1215
  Rock
1216
  Rock
1217
  Rock
 
1223
  Pop
1224
  Hip Hop
1225
  Pop
1226
+ Pop
1227
  Pop
1228
  Hip Hop
 
 
 
1229
  Pop
1230
  Rock
1231
  Rock
1232
+ Pop
1233
+ Pop
1234
  Rock
1235
  Rock
 
1236
  Pop
 
1237
  Pop
1238
  Pop
1239
  Rock
1240
+ Pop
1241
+ Hip Hop
1242
+ Rock
1243
  Hip Hop
1244
  Rock
1245
  Rock
 
1247
  Hip Hop
1248
  Rock
1249
  Hip Hop
1250
+ Rock
1251
  Hip Hop
1252
  Pop
1253
  Pop
 
1256
  Rock
1257
  Hip Hop
1258
  Rock
1259
+ Pop
1260
  Pop
1261
  Rock
1262
  Pop
 
1265
  Hip Hop
1266
  Rock
1267
  Hip Hop
1268
+ Pop
1269
  Rock
1270
  Pop
1271
  Rock
 
1273
  Rock
1274
  Rock
1275
  Rock
1276
+ Hip Hop
1277
  Pop
1278
  Pop
1279
  Pop
 
1280
  Hip Hop
1281
  Rock
1282
  Rock
 
1292
  Rock
1293
  Pop
1294
  Rock
1295
+ Rock
1296
  Rock
1297
  Pop
1298
  Rock
1299
+ Pop
1300
  Rock
1301
  Rock
1302
  Pop
 
1312
  Pop
1313
  Rock
1314
  Pop
 
1315
  Pop
1316
+ Hip Hop
1317
  Rock
1318
  Rock
1319
+ Hip Hop
1320
  Hip Hop
1321
  Pop
1322
  Pop
 
1331
  Rock
1332
  Pop
1333
  Rock
 
 
1334
  Rock
1335
  Rock
1336
  Rock
1337
  Rock
1338
  Rock
1339
+ Pop
1340
+ Pop
1341
  Hip Hop
1342
  Rock
1343
  Rock
1344
  Hip Hop
1345
  Rock
1346
+ Hip Hop
1347
  Hip Hop
1348
  Rock
1349
  Rock
 
1356
  Hip Hop
1357
  Rock
1358
  Rock
1359
+ Pop
 
1360
  Rock
1361
+ Pop
1362
  Rock
1363
  Pop
1364
  Rock
1365
  Rock
1366
+ Hip Hop
1367
  Rock
1368
  Rock
1369
  Pop
 
1373
  Hip Hop
1374
  Rock
1375
  Hip Hop
1376
+ Pop
1377
  Rock
1378
+ Pop
 
1379
  Hip Hop
1380
  Rock
1381
  Pop
 
1399
  Rock
1400
  Rock
1401
  Pop
1402
+ Pop
 
1403
  Hip Hop
1404
+ Pop
1405
  Rock
1406
  Hip Hop
1407
  Hip Hop
 
1414
  Hip Hop
1415
  Hip Hop
1416
  Rock
1417
+ Pop
1418
  Hip Hop
1419
  Rock
1420
  Rock
1421
  Hip Hop
1422
  Hip Hop
 
 
1423
  Hip Hop
1424
  Rock
1425
  Pop
1426
+ Pop
1427
+ Rock
1428
  Rock
1429
  Hip Hop
1430
  Pop
 
1433
  Rock
1434
  Pop
1435
  Hip Hop
 
1436
  Pop
 
1437
  Pop
1438
  Rock
1439
+ Pop
1440
  Rock
1441
  Pop
1442
  Rock
1443
+ Pop
1444
+ Pop
1445
  Rock
1446
  Rock
1447
  Pop
1448
  Pop
 
1449
  Pop
1450
+ Rock
1451
+ Pop
1452
  Hip Hop
1453
  Rock
1454
  Pop
1455
  Pop
1456
+ Pop
1457
+ Pop
1458
  Pop
1459
  Rock
1460
+ Pop
1461
  Hip Hop
1462
  Pop
1463
  Rock
1464
  Hip Hop
1465
  Pop
1466
  Rock
 
 
1467
  Hip Hop
1468
  Rock
1469
+ Hip Hop
1470
  Rock
1471
  Rock
1472
+ Pop
1473
  Rock
1474
  Hip Hop
1475
  Pop
 
1477
  Pop
1478
  Pop
1479
  Rock
1480
+ Pop
1481
  Pop
1482
  Pop
1483
  Rock
 
1512
  Rock
1513
  Rock
1514
  Rock
1515
+ Hip Hop
1516
  Rock
1517
  Pop
1518
  Rock
1519
  Rock
1520
  Hip Hop
1521
  Pop
 
1522
  Pop
 
1523
  Pop
1524
+ Hip Hop
1525
+ Hip Hop
1526
  Rock
1527
  Rock
1528
  Rock
 
1540
  Rock
1541
  Pop
1542
  Rock
1543
+ Pop
1544
+ Pop
1545
  Rock
1546
  Hip Hop
1547
  Rock
 
1553
  Pop
1554
  Rock
1555
  Rock
1556
+ Hip Hop
1557
  Pop
1558
  Pop
1559
  Rock
 
1561
  Rock
1562
  Pop
1563
  Rock
 
 
 
1564
  Rock
1565
  Hip Hop
1566
  Rock
1567
  Rock
1568
  Pop
1569
+ Pop
1570
+ Rock
1571
+ Rock
1572
  Rock
1573
  Rock
1574
  Rock
 
1580
  Rock
1581
  Pop
1582
  Pop
1583
+ Rock
1584
  Pop
1585
  Rock
1586
  Rock
1587
  Rock
1588
  Hip Hop
1589
  Pop
 
1590
  Rock
1591
+ Pop
1592
  Hip Hop
1593
  Rock
1594
  Rock
 
1596
  Rock
1597
  Rock
1598
  Pop
 
 
 
1599
  Rock
1600
+ Hip Hop
1601
  Rock
1602
  Rock
1603
  Rock
 
1607
  Rock
1608
  Rock
1609
  Rock
1610
+ Pop
1611
+ Pop
1612
  Hip Hop
1613
  Pop
1614
  Hip Hop
 
1623
  Rock
1624
  Rock
1625
  Pop
1626
+ Pop
1627
  Hip Hop
1628
  Pop
1629
  Rock
 
1641
  Rock
1642
  Hip Hop
1643
  Rock
1644
+ Pop
1645
  Hip Hop
1646
  Hip Hop
1647
  Rock
 
1659
  Rock
1660
  Hip Hop
1661
  Hip Hop
1662
+ Pop
1663
  Pop
1664
  Rock
1665
  Pop
1666
  Pop
1667
+ Pop
1668
  Rock
1669
  Rock
1670
  Hip Hop
 
1672
  Hip Hop
1673
  Rock
1674
  Rock
1675
+ Rock
1676
  Rock
1677
  Rock
1678
  Rock
 
1688
  Rock
1689
  Rock
1690
  Hip Hop
1691
+ Hip Hop
1692
  Rock
1693
  Pop
1694
  Pop
 
1696
  Rock
1697
  Rock
1698
  Pop
1699
+ Pop
1700
  Rock
1701
  Rock
1702
  Rock
1703
  Rock
1704
  Pop
1705
  Rock
1706
+ Pop
1707
  Rock
1708
  Rock
1709
  Pop
1710
+ Pop
1711
+ Pop
1712
  Hip Hop
1713
+ Pop
 
 
1714
  Rock
1715
  Pop
1716
  Pop
 
1722
  Rock
1723
  Rock
1724
  Rock
1725
+ Pop
1726
  Pop
1727
  Hip Hop
1728
  Pop
 
1736
  Pop
1737
  Hip Hop
1738
  Hip Hop
 
1739
  Rock
1740
  Rock
1741
  Rock
1742
+ Pop
1743
  Rock
1744
  Rock
1745
  Rock
 
1749
  Rock
1750
  Rock
1751
  Pop
1752
+ Pop
1753
+ Pop
1754
  Rock
1755
  Pop
1756
  Hip Hop
1757
  Rock
1758
  Pop
1759
+ Pop
1760
  Pop
1761
  Rock
1762
  Rock
 
1764
  Hip Hop
1765
  Rock
1766
  Pop
1767
+ Hip Hop
1768
+ Rock
1769
  Rock
1770
  Rock
1771
  Rock
 
1772
  Rock
1773
  Pop
1774
  Hip Hop
 
1775
  Hip Hop
1776
  Hip Hop
1777
+ Hip Hop
1778
+ Pop
1779
  Rock
1780
  Rock
1781
  Rock
 
1792
  Hip Hop
1793
  Hip Hop
1794
  Rock
1795
+ Hip Hop
1796
  Rock
1797
  Pop
1798
  Hip Hop
 
1802
  Pop
1803
  Hip Hop
1804
  Rock
 
1805
  Rock
 
 
 
 
1806
  Rock
1807
  Hip Hop
1808
+ Rock
1809
+ Pop
1810
  Hip Hop
1811
  Rock
1812
+ Hip Hop
1813
  Pop
1814
+ Rock
1815
  Pop
1816
  Rock
1817
  Rock
 
1818
  Rock
1819
+ Pop
1820
  Rock
1821
  Rock
1822
+ Pop
1823
  Rock
1824
  Rock
1825
  Rock
 
1855
  Rock
1856
  Rock
1857
  Pop
1858
+ Pop
1859
  Rock
1860
  Rock
1861
  Rock
1862
+ Hip Hop
 
1863
  Rock
1864
  Pop
1865
  Pop
 
1867
  Rock
1868
  Pop
1869
  Rock
1870
+ Pop
1871
  Rock
1872
  Hip Hop
1873
  Rock
1874
  Rock
1875
+ Pop
1876
  Rock
1877
  Rock
1878
  Pop
1879
+ Pop
1880
  Rock
1881
  Hip Hop
1882
+ Pop
1883
  Rock
1884
  Pop
1885
  Pop
 
1889
  Rock
1890
  Rock
1891
  Rock
 
 
1892
  Pop
1893
+ Rock
1894
  Pop
1895
  Rock
1896
  Rock
1897
  Rock
1898
+ Rock
1899
  Pop
1900
  Rock
1901
  Pop
 
1904
  Rock
1905
  Pop
1906
  Rock
1907
+ Rock
1908
  Hip Hop
1909
  Rock
1910
  Rock
 
1912
  Rock
1913
  Pop
1914
  Rock
1915
+ Rock
1916
  Rock
1917
  Rock
1918
  Rock
 
1928
  Pop
1929
  Rock
1930
  Pop
1931
+ Pop
1932
  Rock
1933
  Rock
1934
  Hip Hop
 
1935
  Rock
1936
  Rock
 
1937
  Rock
1938
  Rock
1939
  Rock
1940
  Rock
1941
  Rock
1942
+ Pop
1943
  Rock
 
1944
  Rock
1945
  Hip Hop
1946
+ Rock
1947
+ Pop
1948
  Pop
1949
  Rock
1950
  Rock
1951
+ Pop
1952
  Rock
1953
  Rock
 
1954
  Rock
1955
  Hip Hop
1956
  Rock
1957
  Rock
1958
+ Pop
1959
  Rock
1960
  Rock
1961
  Hip Hop
 
1979
  Rock
1980
  Rock
1981
  Rock
1982
+ Pop
1983
  Rock
1984
  Rock
1985
  Rock
1986
  Rock
1987
  Pop
 
 
 
1988
  Rock
1989
+ Pop
1990
  Rock
1991
  Pop
1992
+ Hip Hop
1993
  Rock
1994
  Rock
1995
  Pop
 
1998
  Rock
1999
  Rock
2000
  Pop
2001
+ Pop
2002
  Rock
2003
  Pop
2004
  Pop
 
2038
  Rock
2039
  Rock
2040
  Hip Hop
2041
+ Pop
2042
  Pop
2043
  Pop
2044
  Rock
2045
  Rock
2046
  Rock
2047
  Hip Hop
2048
+ Rock
2049
  Hip Hop
2050
  Pop
2051
  Pop
2052
  Hip Hop
2053
  Rock
2054
+ Rock
2055
  Hip Hop
2056
  Rock
2057
  Rock
 
2063
  Rock
2064
  Pop
2065
  Rock
2066
+ Pop
2067
+ Pop
 
 
2068
  Rock
2069
  Rock
2070
  Rock
2071
  Rock
2072
  Rock
2073
  Pop
2074
+ Rock
2075
+ Hip Hop
2076
  Pop
2077
  Rock
2078
  Rock
2079
  Pop
2080
  Rock
2081
+ Hip Hop
2082
  Rock
2083
  Rock
2084
  Rock
2085
  Pop
2086
  Hip Hop
2087
  Rock
2088
+ Pop
2089
  Rock
2090
+ Hip Hop
2091
  Rock
 
2092
  Rock
 
2093
  Hip Hop
2094
  Rock
2095
  Pop
 
2108
  Rock
2109
  Rock
2110
  Hip Hop
 
 
2111
  Pop
2112
  Rock
2113
+ Pop
2114
+ Pop
2115
  Rock
2116
  Rock
2117
  Rock
2118
  Rock
2119
+ Pop
 
2120
  Rock
2121
+ Pop
2122
  Rock
2123
  Pop
2124
  Rock
 
2134
  Rock
2135
  Rock
2136
  Rock
 
 
2137
  Pop
2138
  Pop
2139
+ Pop
2140
+ Pop
2141
+ Pop
2142
  Rock
2143
+ Pop
2144
  Rock
2145
  Hip Hop
2146
  Rock
 
2156
  Rock
2157
  Rock
2158
  Rock
2159
+ Rock
2160
  Pop
2161
  Rock
2162
  Rock
 
2164
  Rock
2165
  Rock
2166
  Hip Hop
2167
+ Pop
2168
  Rock
2169
  Rock
2170
  Pop
2171
  Pop
2172
  Pop
2173
  Hip Hop
2174
+ Hip Hop
2175
  Rock
2176
  Rock
2177
  Hip Hop
2178
  Rock
2179
+ Pop
2180
  Rock
2181
  Rock
2182
  Hip Hop
 
2185
  Rock
2186
  Rock
2187
  Pop
2188
+ Pop
2189
  Rock
2190
  Rock
2191
  Pop
 
2208
  Hip Hop
2209
  Rock
2210
  Rock
 
2211
  Pop
2212
+ Rock
2213
  Hip Hop
2214
  Hip Hop
2215
  Rock
2216
  Hip Hop
2217
+ Pop
2218
  Rock
2219
  Rock
2220
  Hip Hop
 
2227
  Rock
2228
  Hip Hop
2229
  Rock
2230
+ Rock
2231
  Pop
2232
  Pop
2233
  Rock
2234
  Rock
 
 
2235
  Rock
2236
+ Pop
2237
  Rock
2238
  Pop
2239
  Rock
 
2252
  Hip Hop
2253
  Pop
2254
  Hip Hop
2255
+ Rock
2256
+ Rock
2257
  Rock
2258
  Pop
2259
  Pop
2260
  Hip Hop
 
2261
  Rock
2262
  Rock
2263
  Pop
2264
  Pop
2265
  Pop
2266
+ Rock
 
2267
  Pop
2268
  Rock
2269
  Rock
2270
+ Rock
 
2271
  Pop
2272
  Rock
2273
  Pop
2274
  Rock
2275
  Rock
2276
+ Pop
2277
+ Rock
2278
  Hip Hop
2279
  Rock
2280
+ Hip Hop
2281
  Rock
2282
  Rock
2283
  Hip Hop
 
2285
  Rock
2286
  Rock
2287
  Rock
2288
+ Rock
2289
  Rock
2290
  Hip Hop
2291
  Rock
2292
  Pop
2293
  Rock
2294
  Rock
2295
+ Pop
2296
  Rock
2297
  Pop
2298
  Hip Hop
2299
  Rock
2300
  Hip Hop
 
 
2301
  Rock
2302
  Pop
2303
  Rock
2304
+ Pop
2305
  Rock
2306
+ Pop
2307
  Rock
2308
  Hip Hop
2309
  Pop
2310
+ Pop
2311
  Pop
2312
  Hip Hop
2313
+ Pop
2314
  Pop
2315
  Rock
2316
  Rock
 
2340
  Rock
2341
  Rock
2342
  Pop
2343
+ Rock
2344
  Rock
2345
  Hip Hop
2346
+ Rock
2347
  Pop
2348
  Pop
 
2349
  Pop
2350
  Hip Hop
2351
  Rock
2352
  Pop
2353
  Rock
2354
  Hip Hop
2355
+ Hip Hop
 
2356
  Rock
2357
  Rock
2358
  Rock
2359
+ Pop
2360
  Rock
2361
  Pop
2362
  Rock
 
2367
  Rock
2368
  Hip Hop
2369
  Rock
2370
+ Pop
2371
  Hip Hop
2372
  Rock
2373
+ Rock
2374
  Rock
2375
  Rock
2376
  Rock
 
2387
  Pop
2388
  Rock
2389
  Rock
2390
+ Rock
2391
+ Rock
2392
  Hip Hop
2393
  Rock
2394
  Rock
2395
  Rock
2396
  Rock
2397
  Pop
2398
+ Pop
2399
  Rock
2400
  Pop
2401
  Pop
 
2416
  Pop
2417
  Rock
2418
  Rock
 
 
2419
  Hip Hop
2420
  Rock
2421
+ Hip Hop
2422
  Rock
2423
  Rock
2424
  Rock
2425
  Pop
2426
  Pop
2427
+ Pop
2428
  Hip Hop
2429
  Hip Hop
2430
  Rock
 
2433
  Rock
2434
  Pop
2435
  Rock
 
2436
  Pop
2437
+ Pop
2438
+ Pop
2439
+ Pop
2440
  Pop
2441
  Rock
2442
  Rock
 
2443
  Rock
2444
  Pop
2445
  Hip Hop
2446
  Rock
 
 
2447
  Pop
2448
+ Rock
2449
  Pop
2450
  Rock
2451
+ Rock
2452
  Hip Hop
2453
  Rock
2454
  Hip Hop
 
2460
  Rock
2461
  Rock
2462
  Rock
2463
+ Rock
2464
  Rock
2465
  Rock
2466
  Pop
2467
  Pop
2468
  Hip Hop
2469
  Pop
2470
+ Rock
2471
  Rock
2472
  Rock
2473
  Hip Hop
 
2481
  Rock
2482
  Rock
2483
  Rock
2484
+ Pop
2485
  Hip Hop
2486
  Pop
2487
  Hip Hop
2488
  Rock
2489
  Rock
 
 
2490
  Pop
2491
  Rock
2492
  Rock
 
2493
  Rock
2494
  Rock
2495
+ Hip Hop
2496
+ Rock
2497
  Rock
2498
  Rock
2499
+ Pop
2500
  Rock
2501
  Pop
2502
  Rock
2503
  Pop
2504
  Rock
2505
  Hip Hop
2506
+ Pop
2507
  Rock
2508
  Rock
2509
  Rock
2510
  Pop
2511
  Pop
 
2512
  Pop
 
2513
  Pop
2514
+ Hip Hop
2515
+ Rock
2516
  Rock
2517
  Pop
2518
  Rock
 
2520
  Rock
2521
  Pop
2522
  Rock
 
 
2523
  Pop
2524
+ Hip Hop
2525
  Pop
2526
+ Hip Hop
2527
  Rock
2528
  Rock
2529
  Rock
 
2533
  Rock
2534
  Pop
2535
  Rock
2536
+ Rock
2537
  Rock
2538
  Rock
2539
  Rock
 
2550
  Rock
2551
  Rock
2552
  Rock
2553
+ Pop
2554
  Hip Hop
2555
  Rock
2556
  Rock
 
2562
  Hip Hop
2563
  Rock
2564
  Pop
2565
+ Pop
2566
  Rock
2567
  Rock
2568
  Rock
2569
  Rock
2570
+ Hip Hop
2571
+ Rock
2572
  Rock
2573
  Rock
 
2574
  Pop
2575
  Rock
2576
  Rock
 
2578
  Rock
2579
  Rock
2580
  Rock
 
 
2581
  Rock
2582
+ Pop
2583
  Rock
2584
  Rock
2585
+ Pop
2586
+ Pop
2587
  Hip Hop
2588
  Hip Hop
2589
  Pop
2590
+ Pop
2591
  Rock
2592
  Rock
2593
  Pop
2594
  Hip Hop
2595
  Pop
2596
  Pop
2597
+ Pop
2598
  Rock
2599
  Rock
2600
  Pop
 
2608
  Rock
2609
  Rock
2610
  Rock
2611
+ Pop
2612
  Rock
2613
  Rock
2614
  Pop
2615
  Rock
 
2616
  Rock
2617
+ Rock
2618
  Pop
2619
  Hip Hop
2620
+ Pop
2621
  Rock
2622
  Rock
2623
  Pop
2624
  Pop
2625
+ Pop
2626
  Rock
2627
  Rock
2628
  Rock
2629
  Hip Hop
2630
+ Hip Hop
2631
  Rock
2632
  Rock
2633
  Hip Hop
2634
  Hip Hop
2635
  Rock
2636
  Rock
2637
+ Pop
2638
  Rock
2639
  Rock
2640
  Rock
2641
  Rock
2642
  Hip Hop
2643
  Rock
2644
+ Pop
2645
  Rock
2646
  Rock
 
2647
  Rock
2648
  Pop
2649
+ Pop
2650
  Rock
2651
  Pop
2652
  Pop
2653
  Rock
2654
  Rock
2655
  Pop
2656
+ Rock
2657
  Rock
2658
  Rock
2659
  Rock
 
2664
  Rock
2665
  Pop
2666
  Rock
2667
+ Hip Hop
2668
  Rock
2669
  Rock
2670
  Rock
 
2673
  Rock
2674
  Rock
2675
  Hip Hop
2676
+ Rock
2677
  Pop
2678
+ Rock
 
2679
  Rock
2680
  Rock
2681
  Pop
 
2693
  Rock
2694
  Rock
2695
  Rock
2696
+ Pop
2697
  Rock
2698
  Rock
2699
  Pop
2700
  Rock
2701
  Rock
2702
+ Hip Hop
2703
  Rock
2704
  Pop
2705
  Rock
 
2709
  Pop
2710
  Rock
2711
  Hip Hop
2712
+ Pop
2713
  Rock
2714
  Pop
2715
+ Pop
2716
  Rock
2717
  Rock
2718
  Pop
 
2721
  Hip Hop
2722
  Rock
2723
  Pop
2724
+ Pop
2725
  Pop
2726
  Pop
2727
  Rock
2728
+ Pop
2729
  Rock
2730
  Rock
2731
  Pop
 
2732
  Rock
2733
  Rock
2734
  Rock
2735
  Rock
2736
  Pop
2737
+ Pop
2738
  Hip Hop
2739
  Hip Hop
2740
  Rock
 
2743
  Rock
2744
  Rock
2745
  Rock
 
 
2746
  Rock
2747
  Pop
2748
+ Rock
2749
+ Hip Hop
2750
  Pop
2751
  Rock
2752
  Rock
2753
  Hip Hop
2754
  Pop
2755
  Rock
2756
+ Pop
2757
  Rock
2758
  Pop
2759
  Hip Hop
 
2768
  Rock
2769
  Pop
2770
  Rock
2771
+ Pop
2772
  Pop
2773
  Pop
2774
  Rock
 
2786
  Rock
2787
  Pop
2788
  Rock
 
 
2789
  Pop
2790
  Rock
2791
  Pop
 
2794
  Rock
2795
  Pop
2796
  Rock
2797
+ Hip Hop
2798
+ Rock
2799
  Rock
2800
  Pop
2801
  Pop
2802
  Pop
2803
  Rock
 
 
2804
  Pop
2805
+ Hip Hop
2806
  Rock
2807
  Rock
2808
  Rock
2809
  Rock
2810
+ Rock
2811
+ Pop
2812
  Rock
2813
  Rock
2814
  Rock
 
2816
  Rock
2817
  Rock
2818
  Rock
2819
+ Rock
2820
  Hip Hop
2821
  Rock
2822
  Rock
 
2827
  Hip Hop
2828
  Rock
2829
  Pop
2830
+ Rock
2831
  Pop
2832
  Pop
 
2833
  Rock
2834
  Pop
2835
  Rock
2836
  Rock
 
 
 
2837
  Hip Hop
2838
  Rock
2839
  Pop
2840
+ Hip Hop
2841
+ Rock
2842
  Pop
2843
+ Rock
2844
  Pop
2845
  Pop
2846
  Hip Hop
2847
  Rock
2848
+ Hip Hop
2849
  Rock
2850
  Rock
2851
  Pop
2852
  Rock
2853
  Rock
2854
  Pop
 
 
2855
  Rock
2856
+ Pop
2857
+ Hip Hop
2858
  Rock
2859
  Rock
2860
  Hip Hop
2861
  Pop
2862
  Pop
2863
+ Pop
2864
  Pop
2865
  Rock
2866
  Rock
2867
+ Hip Hop
2868
  Rock
2869
  Hip Hop
2870
  Pop
2871
  Rock
2872
  Pop
2873
  Pop
2874
+ Hip Hop
2875
  Rock
2876
  Rock
2877
  Hip Hop
2878
+ Rock
2879
  Rock
2880
  Hip Hop
2881
+ Hip Hop
2882
  Pop
2883
  Rock
2884
  Rock
 
2894
  Rock
2895
  Rock
2896
  Rock
2897
+ Rock
2898
  Hip Hop
2899
  Rock
2900
  Hip Hop
 
2906
  Rock
2907
  Pop
2908
  Rock
2909
+ Pop
2910
+ Rock
2911
  Hip Hop
2912
  Rock
2913
  Hip Hop
2914
  Rock
 
2915
  Rock
2916
  Rock
 
2917
  Hip Hop
2918
  Hip Hop
2919
  Hip Hop
 
2932
  Pop
2933
  Pop
2934
  Rock
2935
+ Rock
2936
  Pop
2937
  Rock
2938
  Rock
 
2952
  Rock
2953
  Rock
2954
  Rock
 
 
2955
  Pop
2956
+ Hip Hop
2957
+ Hip Hop
2958
  Rock
2959
  Rock
2960
  Hip Hop
 
2962
  Pop
2963
  Rock
2964
  Hip Hop
2965
+ Hip Hop
2966
  Pop
2967
  Rock
2968
+ Rock
2969
  Hip Hop
 
2970
  Hip Hop
2971
+ Rock
2972
+ Rock
2973
  Rock
2974
  Rock
2975
  Rock
 
2981
  Rock
2982
  Hip Hop
2983
  Rock
2984
+ Hip Hop
2985
  Pop
2986
  Rock
 
2987
  Rock
 
2988
  Rock
2989
  Rock
2990
  Rock
 
2991
  Rock
2992
  Rock
2993
+ Pop
2994
+ Pop
2995
+ Rock
2996
  Rock
2997
  Rock
2998
  Rock
2999
  Pop
3000
  Rock
3001
  Rock
3002
+ Pop
3003
  Rock
3004
  Hip Hop
3005
  Rock
 
3019
  Rock
3020
  Rock
3021
  Pop
3022
+ Pop
3023
  Pop
3024
  Pop
3025
  Pop
 
3030
  Pop
3031
  Pop
3032
  Hip Hop
3033
+ Pop
3034
  Rock
3035
  Rock
3036
  Rock
3037
  Rock
3038
  Rock
3039
  Rock
3040
+ Pop
3041
  Rock
3042
  Rock
3043
  Rock
 
3047
  Rock
3048
  Rock
3049
  Pop
 
 
3050
  Pop
3051
  Rock
3052
  Rock
3053
  Pop
 
 
 
 
3054
  Rock
3055
  Hip Hop
3056
  Pop
3057
+ Pop
3058
  Rock
3059
+ Pop
3060
+ Pop
3061
  Rock
3062
+ Pop
3063
  Rock
3064
  Hip Hop
3065
  Rock
3066
  Rock
3067
  Hip Hop
 
 
3068
  Pop
3069
+ Rock
3070
  Pop
3071
  Rock
3072
+ Pop
3073
  Rock
3074
  Rock
3075
  Hip Hop
 
3081
  Hip Hop
3082
  Hip Hop
3083
  Hip Hop
3084
+ Pop
3085
  Rock
3086
  Rock
3087
  Rock
3088
  Rock
 
 
 
3089
  Pop
3090
+ Hip Hop
3091
  Pop
3092
  Rock
3093
  Rock
3094
  Rock
3095
  Rock
3096
+ Rock
3097
  Hip Hop
3098
  Rock
3099
  Rock
 
3108
  Rock
3109
  Rock
3110
  Rock
3111
+ Pop
3112
  Rock
3113
  Rock
3114
  Rock
 
3118
  Hip Hop
3119
  Hip Hop
3120
  Pop
3121
+ Pop
3122
  Hip Hop
3123
  Hip Hop
3124
  Rock
3125
  Hip Hop
3126
+ Pop
 
3127
  Rock
3128
  Pop
3129
  Pop
3130
+ Pop
3131
  Rock
3132
  Pop
3133
  Rock
3134
  Hip Hop
3135
  Pop
3136
  Hip Hop
 
3137
  Rock
 
3138
  Rock
3139
  Rock
3140
  Rock
3141
+ Pop
3142
  Rock
3143
  Pop
3144
+ Pop
3145
  Rock
3146
  Hip Hop
3147
  Rock
3148
+ Hip Hop
 
3149
  Rock
3150
  Rock
3151
  Rock
3152
+ Pop
3153
  Hip Hop
3154
  Rock
3155
  Rock
3156
  Hip Hop
 
3157
  Pop
3158
  Rock
3159
+ Rock
3160
  Hip Hop
3161
  Rock
3162
  Rock
3163
  Rock
3164
  Pop
3165
  Rock
3166
+ Rock
3167
  Hip Hop
 
 
3168
  Rock
3169
  Hip Hop
3170
  Rock
3171
  Pop
 
3172
  Rock
3173
+ Pop
3174
+ Hip Hop
3175
+ Pop
3176
  Rock
3177
  Rock
3178
+ Hip Hop
3179
  Rock
3180
  Rock
3181
  Hip Hop
 
3197
  Hip Hop
3198
  Rock
3199
  Pop
 
 
3200
  Pop
3201
  Pop
3202
  Rock
 
3207
  Rock
3208
  Rock
3209
  Rock
3210
+ Rock
3211
+ Rock
3212
  Pop
3213
  Rock
3214
  Hip Hop
 
3230
  Pop
3231
  Pop
3232
  Rock
3233
+ Rock
3234
  Rock
3235
  Rock
3236
  Pop
 
3252
  Rock
3253
  Pop
3254
  Rock
3255
+ Pop
3256
  Pop
3257
  Rock
3258
  Rock
 
3264
  Rock
3265
  Hip Hop
3266
  Rock
3267
+ Rock
3268
+ Rock
3269
  Rock
3270
  Pop
3271
  Pop
 
 
3272
  Pop
3273
  Rock
3274
  Rock
3275
  Rock
3276
+ Rock
3277
  Pop
3278
  Rock
3279
  Rock
3280
+ Pop
3281
  Pop
3282
  Rock
3283
  Hip Hop
3284
  Hip Hop
3285
  Pop
3286
  Rock
3287
+ Rock
3288
  Rock
3289
  Rock
3290
  Pop
 
3295
  Rock
3296
  Rock
3297
  Hip Hop
 
 
3298
  Pop
3299
+ Hip Hop
3300
  Rock
3301
  Rock
3302
+ Hip Hop
3303
  Rock
3304
  Rock
3305
  Rock
 
3308
  Pop
3309
  Hip Hop
3310
  Rock
 
3311
  Rock
3312
+ Rock
3313
+ Rock
3314
  Rock
3315
  Rock
3316
  Pop
 
3322
  Pop
3323
  Rock
3324
  Pop
3325
+ Hip Hop
3326
  Rock
3327
  Rock
3328
  Rock
 
3333
  Hip Hop
3334
  Rock
3335
  Rock
3336
+ Hip Hop
3337
  Rock
3338
  Rock
3339
  Hip Hop
 
3344
  Rock
3345
  Rock
3346
  Rock
 
 
3347
  Rock
3348
  Rock
3349
  Rock
 
3350
  Rock
3351
  Rock
3352
+ Pop
3353
  Rock
3354
+ Pop
3355
+ Pop
3356
  Hip Hop
3357
  Hip Hop
3358
  Rock
 
3366
  Pop
3367
  Hip Hop
3368
  Rock
3369
+ Pop
3370
+ Pop
3371
  Rock
3372
  Rock
3373
  Rock
 
3379
  Rock
3380
  Rock
3381
  Rock
 
 
3382
  Hip Hop
3383
  Rock
3384
  Pop
3385
  Rock
3386
  Hip Hop
 
3387
  Rock
 
3388
  Rock
3389
  Rock
3390
  Rock
 
3395
  Rock
3396
  Rock
3397
  Rock
3398
+ Pop
3399
+ Rock
3400
  Hip Hop
3401
  Rock
3402
  Rock
3403
+ Pop
3404
  Rock
 
3405
  Rock
3406
  Pop
3407
  Rock
 
3409
  Pop
3410
  Rock
3411
  Rock
3412
+ Hip Hop
3413
  Rock
3414
  Rock
3415
  Pop
 
3420
  Rock
3421
  Hip Hop
3422
  Rock
3423
+ Pop
3424
  Rock
3425
  Rock
3426
  Rock
 
3428
  Rock
3429
  Rock
3430
  Rock
 
3431
  Rock
3432
  Rock
3433
  Rock
 
3439
  Hip Hop
3440
  Rock
3441
  Rock
3442
+ Hip Hop
3443
  Rock
3444
  Pop
3445
  Rock
3446
  Rock
3447
  Hip Hop
3448
+ Rock
3449
+ Hip Hop
3450
  Hip Hop
3451
  Rock
 
3452
  Rock
 
3453
  Rock
3454
+ Hip Hop
3455
+ Pop
3456
  Rock
3457
  Pop
3458
  Pop
 
3460
  Pop
3461
  Rock
3462
  Hip Hop
3463
+ Rock
3464
  Pop
3465
  Rock
3466
  Rock
 
3469
  Rock
3470
  Rock
3471
  Rock
3472
+ Rock
3473
  Rock
3474
  Rock
3475
  Rock
 
3484
  Hip Hop
3485
  Pop
3486
  Pop
3487
+ Hip Hop
3488
  Hip Hop
3489
  Pop
3490
+ Rock
3491
  Rock
3492
  Rock
3493
  Hip Hop
3494
  Pop
 
3495
  Rock
3496
+ Pop
3497
  Rock
3498
  Rock
3499
  Pop
3500
  Rock
 
3501
  Rock
3502
  Rock
 
3503
  Rock
3504
+ Pop
3505
  Rock
3506
  Pop
3507
+ Rock
3508
+ Rock
3509
  Rock
3510
  Pop
3511
  Hip Hop
 
3534
  Rock
3535
  Pop
3536
  Rock
3537
+ Pop
3538
  Rock
3539
  Rock
3540
  Rock
 
3541
  Rock
3542
  Hip Hop
3543
  Rock
 
3552
  Rock
3553
  Rock
3554
  Rock
 
 
3555
  Pop
3556
  Hip Hop
3557
+ Hip Hop
3558
+ Pop
3559
  Rock
3560
  Rock
3561
  Pop
 
3563
  Hip Hop
3564
  Rock
3565
  Pop
3566
+ Pop
3567
  Rock
3568
  Rock
3569
  Pop
 
 
3570
  Hip Hop
3571
  Rock
3572
+ Pop
3573
+ Rock
3574
  Rock
3575
  Rock
3576
  Hip Hop
 
3584
  Hip Hop
3585
  Rock
3586
  Pop
3587
+ Hip Hop
3588
  Pop
3589
  Rock
3590
  Rock
3591
  Rock
3592
+ Rock
3593
  Hip Hop
3594
  Pop
3595
  Pop
 
3597
  Pop
3598
  Rock
3599
  Rock
 
 
 
 
 
3600
  Pop
3601
  Rock
3602
+ Pop
3603
  Rock
3604
+ Pop
3605
+ Pop
3606
+ Pop
3607
  Rock
3608
  Rock
3609
  Pop
3610
+ Rock
3611
  Pop
3612
  Pop
3613
  Hip Hop
3614
+ Hip Hop
3615
+ Rock
3616
  Rock
 
3617
  Rock
3618
  Hip Hop
3619
  Pop
3620
+ Pop
3621
  Rock
3622
  Pop
3623
  Rock
 
3639
  Hip Hop
3640
  Rock
3641
  Rock
3642
+ Pop
3643
  Rock
3644
  Rock
3645
  Rock
3646
  Pop
3647
+ Pop
3648
  Pop
3649
  Pop
3650
  Rock
 
3652
  Rock
3653
  Pop
3654
  Hip Hop
3655
+ Rock
3656
  Rock
3657
  Pop
3658
  Rock
 
3661
  Pop
3662
  Hip Hop
3663
  Rock
3664
+ Pop
3665
  Rock
3666
  Rock
3667
  Rock
 
3671
  Pop
3672
  Rock
3673
  Rock
3674
+ Hip Hop
3675
  Rock
3676
  Rock
3677
  Pop
3678
  Rock
3679
+ Rock
3680
  Hip Hop
3681
  Rock
3682
  Pop
 
3686
  Pop
3687
  Rock
3688
  Rock
3689
+ Hip Hop
3690
  Rock
3691
  Rock
3692
  Hip Hop
 
3702
  Hip Hop
3703
  Rock
3704
  Pop
3705
+ Pop
3706
  Pop
3707
  Pop
3708
  Pop
 
3715
  Rock
3716
  Rock
3717
  Hip Hop
3718
+ Rock
3719
  Rock
3720
  Hip Hop
3721
  Rock
 
3727
  Rock
3728
  Rock
3729
  Pop
3730
+ Rock
3731
+ Rock
3732
  Rock
3733
  Rock
3734
  Hip Hop
3735
+ Rock
 
3736
  Hip Hop
3737
  Rock
3738
  Rock
 
3742
  Pop
3743
  Rock
3744
  Pop
3745
+ Pop
3746
  Rock
3747
  Pop
3748
  Rock
3749
  Rock
3750
  Rock
3751
+ Pop
3752
  Hip Hop
3753
+ Rock
3754
+ Rock
3755
  Hip Hop
 
 
 
3756
  Rock
3757
  Rock
3758
  Pop
 
3760
  Rock
3761
  Pop
3762
  Pop
 
3763
  Pop
 
3764
  Pop
3765
  Rock
 
3766
  Pop
3767
  Pop
3768
+ Rock
3769
+ Pop
3770
+ Rock
3771
  Hip Hop
3772
  Rock
3773
  Rock
 
3784
  Rock
3785
  Rock
3786
  Rock
 
3787
  Rock
3788
+ Pop
3789
+ Pop
3790
  Rock
3791
  Rock
3792
  Rock
 
3797
  Rock
3798
  Pop
3799
  Pop
3800
+ Pop
3801
  Rock
3802
  Hip Hop
3803
  Hip Hop
3804
  Pop
3805
  Pop
3806
+ Rock
3807
  Pop
3808
  Pop
3809
  Rock
3810
+ Rock
3811
  Pop
3812
  Hip Hop
3813
  Pop
 
3826
  Rock
3827
  Hip Hop
3828
  Hip Hop
3829
+ Rock
3830
  Pop
3831
  Rock
3832
  Rock
 
3840
  Rock
3841
  Rock
3842
  Rock
 
 
3843
  Pop
3844
+ Pop
3845
+ Hip Hop
3846
  Rock
3847
  Hip Hop
3848
+ Rock
3849
  Rock
3850
  Rock
3851
  Pop
 
3857
  Hip Hop
3858
  Rock
3859
  Hip Hop
3860
+ Rock
3861
  Pop
3862
  Rock
3863
+ Pop
3864
  Rock
3865
  Rock
3866
  Pop
 
3888
  Hip Hop
3889
  Rock
3890
  Rock
3891
+ Pop
3892
  Rock
3893
  Rock
3894
  Rock
3895
  Pop
 
3896
  Rock
3897
  Rock
 
3898
  Rock
3899
  Pop
3900
+ Pop
3901
  Rock
3902
  Rock
3903
  Rock
3904
  Rock
 
3905
  Rock
3906
  Pop
 
3907
  Pop
3908
+ Pop
 
 
3909
  Rock
3910
  Pop
3911
  Rock
3912
+ Pop
3913
  Rock
3914
  Pop
3915
+ Pop
3916
+ Pop
3917
  Rock
3918
  Hip Hop
3919
+ Pop
3920
+ Hip Hop
3921
  Rock
3922
+ Pop
3923
  Rock
3924
+ Pop
3925
  Rock
3926
  Rock
3927
  Rock
 
3934
  Hip Hop
3935
  Rock
3936
  Rock
3937
+ Hip Hop
3938
  Hip Hop
3939
  Rock
3940
  Rock
 
3942
  Rock
3943
  Pop
3944
  Pop
3945
+ Pop
3946
  Rock
3947
  Rock
3948
  Rock
 
3950
  Pop
3951
  Pop
3952
  Pop
3953
+ Rock
3954
  Hip Hop
3955
  Rock
3956
  Rock
 
3959
  Rock
3960
  Rock
3961
  Rock
3962
+ Hip Hop
3963
  Hip Hop
3964
  Rock
3965
  Rock
3966
  Rock
3967
  Rock
 
 
 
3968
  Hip Hop
3969
  Rock
3970
+ Rock
3971
+ Pop
3972
+ Rock
3973
  Pop
3974
  Pop
3975
  Pop
 
3983
  Rock
3984
  Rock
3985
  Pop
3986
+ Rock
3987
  Rock
3988
  Rock
3989
  Rock
 
3993
  Rock
3994
  Rock
3995
  Pop
 
3996
  Hip Hop
3997
  Hip Hop
3998
  Pop
3999
+ Pop
4000
  Rock
4001
  Rock
4002
  Pop
 
4004
  Pop
4005
  Rock
4006
  Pop
 
4007
  Rock
 
4008
  Rock
4009
+ Pop
4010
+ Pop
4011
  Rock
4012
+ Pop
4013
  Pop
4014
  Rock
4015
  Rock
 
4023
  Hip Hop
4024
  Hip Hop
4025
  Rock
 
 
 
4026
  Pop
4027
  Rock
 
4028
  Pop
 
4029
  Pop
4030
  Rock
4031
+ Hip Hop
4032
  Rock
4033
  Rock
4034
  Pop
4035
  Rock
4036
  Rock
4037
  Pop
4038
+ Pop
4039
+ Rock
4040
  Rock
4041
  Pop
4042
  Pop
4043
+ Pop
4044
+ Pop
4045
  Hip Hop
4046
  Hip Hop
4047
  Rock
4048
  Pop
4049
  Rock
4050
  Rock
4051
+ Rock
4052
  Rock
4053
  Rock
4054
  Rock
 
4070
  Rock
4071
  Pop
4072
  Rock
4073
+ Rock
4074
  Rock
4075
  Rock
4076
  Hip Hop
4077
  Rock
4078
  Hip Hop
4079
  Rock
4080
+ Hip Hop
4081
  Pop
4082
  Pop
 
 
4083
  Rock
4084
  Rock
4085
  Pop
4086
+ Pop
4087
  Rock
4088
  Hip Hop
4089
  Rock
 
4093
  Rock
4094
  Rock
4095
  Rock
4096
+ Pop
4097
  Rock
4098
  Hip Hop
4099
  Rock
4100
+ Pop
4101
  Rock
4102
  Rock
4103
  Rock
 
4111
  Pop
4112
  Rock
4113
  Rock
 
 
4114
  Pop
4115
  Rock
4116
+ Rock
4117
+ Rock
4118
  Pop
4119
  Rock
4120
  Hip Hop
4121
  Pop
4122
  Hip Hop
4123
  Pop
 
 
4124
  Pop
4125
  Rock
4126
  Pop
4127
  Rock
4128
+ Pop
4129
  Rock
4130
+ Pop
4131
  Rock
4132
  Rock
4133
  Hip Hop
4134
  Hip Hop
4135
  Rock
4136
  Rock
4137
+ Hip Hop
4138
+ Pop
4139
  Pop
 
 
4140
  Hip Hop
4141
  Rock
4142
  Rock
4143
+ Pop
 
4144
  Rock
4145
  Rock
4146
  Pop
4147
+ Rock
4148
  Pop
4149
  Rock
4150
  Rock
 
4165
  Rock
4166
  Hip Hop
4167
  Hip Hop
4168
+ Rock
4169
  Pop
4170
+ Hip Hop
4171
  Pop
 
 
 
 
4172
  Rock
4173
  Rock
4174
  Rock
 
4175
  Rock
4176
  Rock
4177
  Pop
 
4181
  Rock
4182
  Rock
4183
  Rock
4184
+ Pop
4185
  Rock
4186
  Rock
4187
+ Pop
4188
+ Pop
4189
  Rock
4190
  Hip Hop
4191
  Rock
 
4204
  Hip Hop
4205
  Rock
4206
  Pop
4207
+ Hip Hop
4208
  Pop
4209
  Rock
4210
  Rock
 
4222
  Rock
4223
  Pop
4224
  Rock
4225
+ Pop
4226
  Rock
4227
  Pop
4228
  Rock
 
4237
  Hip Hop
4238
  Hip Hop
4239
  Rock
 
4240
  Rock
4241
  Rock
4242
  Rock
4243
  Rock
 
4244
  Rock
4245
+ Pop
4246
+ Pop
4247
  Rock
4248
  Rock
4249
  Hip Hop
 
4251
  Pop
4252
  Hip Hop
4253
  Pop
4254
+ Pop
4255
  Hip Hop
4256
  Rock
4257
  Rock
4258
  Rock
4259
  Rock
4260
  Rock
4261
+ Hip Hop
4262
  Rock
4263
  Hip Hop
4264
  Pop
 
4265
  Pop
4266
+ Rock
4267
  Hip Hop
4268
  Rock
4269
  Rock
4270
  Rock
4271
+ Hip Hop
4272
  Pop
4273
  Pop
4274
  Rock
 
4275
  Pop
4276
  Rock
4277
+ Pop
4278
  Hip Hop
4279
  Pop
4280
  Pop
 
4284
  Hip Hop
4285
  Hip Hop
4286
  Hip Hop
 
4287
  Pop
4288
  Pop
4289
+ Hip Hop
4290
  Rock
4291
  Hip Hop
4292
  Rock
4293
+ Rock
4294
+ Rock
4295
  Rock
4296
  Pop
4297
  Rock
 
4301
  Rock
4302
  Rock
4303
  Hip Hop
4304
+ Pop
4305
  Pop
4306
  Pop
4307
  Pop
4308
  Rock
4309
  Rock
 
 
 
4310
  Rock
4311
+ Hip Hop
4312
+ Hip Hop
4313
  Rock
4314
+ Rock
4315
+ Hip Hop
4316
  Hip Hop
4317
  Pop
4318
  Rock
4319
  Rock
4320
  Hip Hop
 
4321
  Pop
4322
+ Hip Hop
4323
  Rock
4324
  Rock
4325
  Pop
 
4331
  Hip Hop
4332
  Hip Hop
4333
  Rock
4334
+ Pop
4335
  Hip Hop
4336
  Hip Hop
4337
  Pop
 
4339
  Rock
4340
  Hip Hop
4341
  Hip Hop
4342
+ Hip Hop
4343
  Rock
4344
  Rock
4345
  Rock
 
4353
  Pop
4354
  Rock
4355
  Rock
 
4356
  Pop
4357
+ Rock
4358
  Hip Hop
4359
  Rock
4360
  Pop
4361
  Rock
4362
  Rock
4363
  Rock
4364
+ Pop
4365
  Pop
4366
  Rock
4367
  Pop
 
4371
  Rock
4372
  Hip Hop
4373
  Pop
4374
+ Pop
 
4375
  Rock
4376
  Rock
4377
  Pop
4378
+ Pop
4379
  Rock
4380
  Pop
4381
  Rock
 
4390
  Pop
4391
  Hip Hop
4392
  Rock
4393
+ Pop
4394
+ Pop
4395
  Rock
4396
  Rock
4397
  Rock
 
4399
  Hip Hop
4400
  Hip Hop
4401
  Hip Hop
 
4402
  Rock
 
4403
  Rock
4404
  Rock
4405
  Rock
4406
  Rock
4407
+ Pop
4408
+ Rock
4409
  Hip Hop
4410
  Rock
4411
  Rock
 
4421
  Rock
4422
  Hip Hop
4423
  Rock
4424
+ Hip Hop
4425
  Rock
4426
  Rock
4427
  Pop
 
4431
  Hip Hop
4432
  Rock
4433
  Rock
 
4434
  Rock
4435
  Rock
4436
+ Rock
4437
  Pop
4438
  Pop
4439
  Hip Hop
4440
+ Hip Hop
4441
  Rock
4442
  Rock
4443
  Pop
 
4449
  Rock
4450
  Rock
4451
  Pop
 
 
 
 
4452
  Rock
4453
+ Hip Hop
4454
  Rock
4455
  Rock
4456
  Rock
 
4460
  Rock
4461
  Rock
4462
  Pop
4463
+ Pop
4464
  Rock
4465
+ Pop
4466
+ Pop
4467
  Rock
4468
  Rock
4469
  Pop
 
4471
  Rock
4472
  Rock
4473
  Hip Hop
4474
+ Hip Hop
4475
  Pop
4476
  Pop
4477
  Pop
4478
  Rock
4479
  Rock
4480
  Pop
 
4481
  Rock
4482
  Rock
4483
  Rock
4484
  Rock
4485
  Rock
4486
  Rock
4487
+ Rock
4488
  Rock
4489
  Pop
4490
  Hip Hop
 
4493
  Rock
4494
  Rock
4495
  Rock
4496
+ Hip Hop
4497
+ Hip Hop
4498
  Hip Hop
4499
  Hip Hop
4500
  Pop
 
4501
  Hip Hop
4502
  Hip Hop
4503
  Hip Hop
 
4511
  Rock
4512
  Rock
4513
  Rock
 
4514
  Pop
4515
+ Hip Hop
4516
  Rock
4517
  Rock
4518
  Rock
 
4522
  Pop
4523
  Rock
4524
  Rock
 
 
 
 
4525
  Rock
4526
  Rock
4527
+ Pop
4528
+ Pop
4529
  Rock
4530
  Rock
4531
+ Pop
4532
  Rock
4533
  Rock
4534
  Rock
 
4537
  Rock
4538
  Rock
4539
  Rock
4540
+ Pop
4541
  Hip Hop
4542
  Hip Hop
4543
  Rock
 
4549
  Pop
4550
  Rock
4551
  Rock
4552
+ Rock
4553
  Rock
4554
  Hip Hop
4555
  Pop
 
4559
  Hip Hop
4560
  Hip Hop
4561
  Rock
 
 
4562
  Pop
4563
+ Rock
4564
+ Hip Hop
4565
  Pop
4566
  Hip Hop
4567
  Rock
 
4570
  Rock
4571
  Pop
4572
  Rock
4573
+ Pop
4574
  Rock
4575
+ Pop
 
4576
  Pop
4577
  Rock
4578
  Rock
 
4579
  Rock
4580
+ Rock
 
4581
  Pop
4582
  Hip Hop
4583
  Rock
4584
+ Hip Hop
4585
+ Rock
4586
  Pop
4587
  Hip Hop
4588
  Rock
 
4590
  Rock
4591
  Hip Hop
4592
  Rock
4593
+ Rock
4594
  Pop
4595
  Rock
4596
  Rock
 
4601
  Rock
4602
  Rock
4603
  Rock
 
4604
  Pop
4605
  Hip Hop
4606
  Pop
4607
+ Pop
4608
  Rock
4609
+ Pop
4610
  Pop
4611
  Rock
4612
  Rock
4613
  Pop
4614
  Hip Hop
4615
+ Pop
4616
  Pop
4617
  Rock
4618
  Rock
4619
+ Hip Hop
4620
  Hip Hop
4621
  Pop
4622
  Rock
4623
+ Pop
4624
  Rock
4625
  Hip Hop
4626
+ Hip Hop
4627
  Rock
4628
  Rock
4629
  Hip Hop
4630
+ Hip Hop
4631
  Pop
4632
  Pop
4633
  Rock
4634
+ Rock
4635
  Hip Hop
4636
  Rock
4637
  Hip Hop
 
4639
  Pop
4640
  Rock
4641
  Rock
 
4642
  Rock
4643
  Rock
4644
  Rock
4645
+ Pop
4646
+ Pop
4647
  Rock
4648
  Rock
4649
  Pop
4650
+ Pop
4651
  Pop
4652
  Rock
4653
  Rock
4654
  Rock
4655
  Rock
4656
  Pop
4657
+ Hip Hop
4658
  Rock
4659
  Hip Hop
4660
  Hip Hop
4661
  Rock
4662
  Rock
4663
  Hip Hop
 
4664
  Pop
4665
+ Pop
4666
+ Pop
4667
  Rock
4668
  Rock
4669
  Rock
4670
  Rock
4671
  Hip Hop
4672
+ Pop
 
 
4673
  Rock
4674
  Rock
4675
  Rock
4676
  Rock
4677
  Pop
4678
  Rock
4679
+ Pop
4680
+ Pop
4681
  Rock
4682
  Pop
4683
  Pop
 
4685
  Rock
4686
  Rock
4687
  Hip Hop
4688
+ Rock
4689
  Hip Hop
4690
  Pop
4691
  Pop
 
4704
  Rock
4705
  Pop
4706
  Hip Hop
4707
+ Pop
4708
  Rock
4709
  Rock
4710
  Rock
4711
  Rock
4712
+ Pop
 
4713
  Rock
4714
  Rock
4715
  Rock
4716
  Rock
 
4717
  Rock
4718
  Rock
4719
  Rock
4720
  Pop
4721
+ Pop
4722
  Hip Hop
4723
  Pop
4724
+ Pop
4725
  Rock
4726
  Pop
4727
  Pop
 
4735
  Rock
4736
  Hip Hop
4737
  Rock
 
4738
  Pop
4739
  Pop
4740
  Pop
4741
+ Pop
4742
+ Pop
4743
  Rock
4744
  Hip Hop
4745
  Pop
 
4751
  Rock
4752
  Pop
4753
  Rock
4754
+ Pop
4755
+ Rock
4756
  Rock
4757
  Rock
4758
  Rock
4759
  Rock
 
 
4760
  Rock
4761
  Hip Hop
4762
  Rock
4763
  Hip Hop
4764
+ Rock
4765
  Rock
4766
  Rock
4767
  Pop
 
4772
  Rock
4773
  Pop
4774
  Hip Hop
4775
+ Pop
4776
  Rock
4777
  Rock
4778
  Rock
 
 
 
4779
  Pop
4780
  Rock
4781
  Pop
4782
+ Rock
4783
+ Rock
4784
  Hip Hop
4785
  Rock
4786
  Rock
4787
  Rock
4788
  Hip Hop
4789
  Rock
4790
+ Pop
4791
  Rock
4792
  Hip Hop
4793
  Rock
 
4800
  Rock
4801
  Rock
4802
  Rock
4803
+ Pop
4804
  Hip Hop
4805
  Rock
4806
  Rock
 
4808
  Rock
4809
  Rock
4810
  Rock
 
 
4811
  Pop
4812
  Rock
 
4813
  Rock
 
4814
  Rock
4815
+ Pop
4816
  Rock
4817
+ Pop
4818
+ Rock
4819
+ Pop
4820
  Rock
4821
  Rock
4822
  Hip Hop
 
4824
  Rock
4825
  Rock
4826
  Pop
 
 
 
4827
  Pop
 
4828
  Rock
4829
  Rock
4830
+ Hip Hop
4831
+ Hip Hop
4832
+ Pop
4833
  Rock
4834
  Rock
4835
  Pop
4836
  Pop
4837
+ Hip Hop
4838
  Rock
4839
  Pop
4840
  Hip Hop
 
4850
  Rock
4851
  Rock
4852
  Rock
 
4853
  Rock
4854
+ Rock
4855
+ Hip Hop
4856
  Hip Hop
4857
  Hip Hop
4858
  Rock
4859
  Rock
 
4860
  Hip Hop
4861
+ Pop
4862
  Rock
4863
  Pop
4864
  Rock
 
4867
  Pop
4868
  Rock
4869
  Rock
4870
+ Pop
4871
+ Hip Hop
4872
  Rock
4873
  Rock
4874
  Pop
 
4877
  Rock
4878
  Rock
4879
  Rock
 
 
4880
  Pop
4881
+ Hip Hop
4882
  Pop
4883
+ Rock
4884
  Hip Hop
4885
  Rock
4886
  Rock
 
4896
  Rock
4897
  Pop
4898
  Rock
4899
+ Pop
4900
  Rock
4901
  Pop
4902
  Hip Hop
4903
  Hip Hop
4904
+ Pop
4905
  Rock
4906
  Rock
4907
  Pop
4908
  Pop
4909
  Rock
4910
  Pop
4911
+ Pop
4912
  Hip Hop
4913
  Pop
4914
  Hip Hop
 
4916
  Rock
4917
  Rock
4918
  Rock
4919
+ Pop
4920
+ Hip Hop
4921
  Rock
4922
  Rock
4923
  Pop
4924
  Pop
4925
+ Rock
 
4926
  Hip Hop
4927
  Rock
4928
  Hip Hop
 
4949
  Rock
4950
  Pop
4951
  Rock
4952
+ Pop
4953
  Rock
4954
  Rock
4955
+ Pop
 
4956
  Rock
4957
  Pop
4958
  Rock
4959
  Rock
4960
  Rock
4961
  Rock
 
4962
  Rock
4963
  Rock
4964
  Pop
4965
+ Pop
4966
  Rock
4967
  Rock
4968
  Rock
4969
+ Hip Hop
4970
  Rock
4971
  Pop
4972
+ Pop
4973
  Rock
4974
  Pop
4975
  Hip Hop
4976
  Rock
4977
  Rock
4978
+ Pop
4979
  Pop
4980
  Rock
4981
  Rock
4982
+ Pop
4983
  Rock
4984
  Rock
4985
  Pop
4986
  Rock
4987
+ Pop
4988
  Hip Hop
4989
  Hip Hop
4990
  Rock
request.py ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ import requests
2
+ import json
3
+
4
+ url = 'http://0.0.0.0:5000/api/'
5
+
6
+ data = [["baby you can drive my car"]]
7
+ j_data = json.dumps(data)
8
+ headers = {'content-type': 'application/json', 'Accept-Charset': 'UTF-8'}
9
+ r = requests.post(url, data=j_data, headers=headers)
10
+ print(r, r.text)
requirements.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ Flask===1.1.4