762 goods
50 goods
40 goods
269 goods
149 goods
999 goods
120 goods
105 goods
191 goods
415 goods
2
4
1
62
16
35
6
3
18
7
45
139
636
20
5
12
28
9
11
34
140
43
10
66
48
44
15
59
42
170
26
158
209
99
104
22
40
17
49
14
8
21