673 goods
401 goods
45 goods
106 goods
1
4
2
27
9
254
62
85
8
176
15
22
29
52
3
17
25
6
10
146
173
13