1995
2392
599
2497
14
3235
129
95
3
37
24
17
1
127
40
80
32
2
102
15
38
22
48
52
36
55
12
94
53
23
33
21
10
83
148
116
27
28
13
5
66
76
16
Delivery
Payment method