1958
2391
596
2459
14
3199
125
31
3
10
9
34
6
24
8
7
11
17
28
20
18
12
39
5
22
15
1
2
13
40
4
Delivery
Payment method