1961
2381
597
2435
14
3171
125
95
3
37
25
17
1
40
80
32
2
102
22
45
42
48
36
55
11
94
53
16
23
54
34
21
10
83
129
108
15
27
13
12
5
67
77
Delivery
Payment method