690 goods
471 goods
49 goods
106 goods
1
4
2
35
11
245
10
61
102
9
184
16
21
33
3
52
19
24
27
12
6
15
143
40
155
5
13