773 goods
52 goods
40 goods
273 goods
149 goods
1003 goods
120 goods
106 goods
191 goods
417 goods
2
4
1
63
16
35
6
3
18
7
45
140
638
20
5
12
28
10
11
9
34
141
66
48
44
15
59
42
171
26
158
209
103
43
104
22
40
17
49
14
8
21