690 goods
456 goods
48 goods
102 goods
1
4
2
28
11
245
60
85
8
173
10
15
21
31
52
3
18
25
9
27
12
6
41
141
38
155
5
13