283 goods
377 goods
27 goods
218 goods
217 goods
94 goods
75 goods
20 goods
8 goods
4 goods
11
19
83
10
116
4
264
33
64
5
34
90
9
22
1
98
15
2
13
6
30
66
3
32
99
126