756 goods
50 goods
40 goods
268 goods
149 goods
1001 goods
118 goods
104 goods
191 goods
421 goods
2
4
1
52
16
35
6
3
17
7
48
141
639
20
5
12
28
10
8
34
45
66
11
44
15
59
42
169
26
158
208
99
18
9
43
103
23
40
49
14
21