1996
2398
595
2498
14
3225
129
31
3
10
8
9
34
6
24
7
11
17
27
20
18
12
39
22
15
4
2
13
41
Delivery
Payment method