1696 goods
1670 goods
354 goods
5904 goods
97 goods
1
256
2
10
29
13
18
17
31
4
12
9
35
8
1104
27
22
42
7
6
5
148
98
15
3
38
20
26
36
28
45
121
52
11
40
37
14
48
19
49
191
21
84
151
50
57
109
90
69
82
24
65
33
74
73
102
30
158
124
44
166
32
16
739
68
23
447
51
75
185
200
34