31
16
58
Big sean 2013 650 430 a
16
17
16
9
16
10
18
21
25
1
30
14
20
30
51
34
29