1996
2398
595
2498
14
3225
129
146
1
20
32
153
12
234
2
131
93
10
30
68
29
56
34
145
90
44
88
4
84
183
26
53
18
188
11
73
5
139
161
19
33
6
17
255
249
Delivery
Payment method