752 goods
50 goods
40 goods
268 goods
149 goods
1008 goods
118 goods
99 goods
191 goods
424 goods
2
4
1
46
16
35
6
3
18
7
48
142
639
19
5
12
28
8
10
33
141
44
64
47
11
45
15
58
42
165
26
157
207
104
9
43
23
40
17
49
13
14
22