765 goods
52 goods
41 goods
259 goods
149 goods
1003 goods
120 goods
107 goods
191 goods
425 goods
2
4
1
64
16
35
6
3
18
49
140
636
20
5
12
29
9
11
34
44
10
65
48
15
7
57
42
171
26
159
209
99
17
28
104
22
40
14
8
21