1953
2391
596
2445
14
3193
125
176
1
6
32
37
157
2
17
4
256
135
100
33
39
120
29
61
131
3
56
145
93
49
98
11
204
16
30
66
35
191
13
90
8
167
7
316
21
42
22
12
18
5
272
360
250
112
Delivery
Payment method