1696 goods
1693 goods
369 goods
5968 goods
101 goods
1
265
2
10
30
13
19
17
15
34
5
4
12
9
35
11
1133
27
22
42
26
3
7
6
154
105
29
14
39
36
25
44
32
121
52
40
31
8
47
28
20
45
188
89
152
50
59
109
90
23
18
71
51
77
64
33
75
73
96
46
159
125
16
48
24
723
66
459
187
21
201
251
70