Ice Spice - Deli
171 103
88 53
74 44
179 107
337 202
202 121
394 236
70 42
270 162
309 185
4 2
29 17
36 22
26 16
3 2
19 11
13 8
38 23
32 19