254 goods
79 goods
8 goods
117 goods
295 goods
136 goods
444 goods
83 goods
7 goods
118 goods
1
12
8
90
129
9
4
18
106
3
15
171
11
53
2
10
17
42
22
6
103
5
36
7
65
89
21
19
34
33
82
20
43
27
47
101
28