43 goods
146 goods
24 goods
98 goods
35 goods
83 goods
217 goods
18 goods
407 goods
3
1
68
10
33
4
2
31
12
11
53
7
9
21
5
16
46
29
92
20
41
165
151
6
8
42
47
183
129
13
40
27
23
17
15
102
50
26