233 goods
93 goods
56 goods
167 goods
568 goods
761 goods
288 goods
126 goods
132 goods
910 goods
4
1
22
6
9
14
3
16
119
11
2
12
167
166
38
20
79
49
8
5
109
97
10
7
19
155
51
498
13
17
15
114
127
171
34
149
46
55
32
26
64
41
163
407