705 goods
471 goods
48 goods
106 goods
1
4
2
27
11
247
64
88
8
173
10
16
25
33
52
3
18
24
9
26
12
6
46
148
162
39
13