1656 goods
15 goods
59 goods
266 goods
286 goods
106 goods
1168 goods
358 goods
1305 goods
747 goods
3
6
1
9
2
10
12
4
49
15
28
13
22
27
115
16
5
8
51
11
7
33
54
35
19
43
24
52
168
23
57
210
143
56
14
119
25
39
41
176
18
20
31
26
45
42
89
21
44
32
107
145
68
61
126
329
71
58
567
79
34
110
36
17
38
135
254
66
30
149
175
40
140
138
113
148
73
102
53
64
60
59