286 goods
372 goods
32 goods
183 goods
242 goods
91 goods
83 goods
17 goods
6 goods
4 goods
24
10
84
119
3
287
37
4
1
51
5
34
102
11
28
70
2
14
6
21
72
35
113
122