43 goods
145 goods
23 goods
95 goods
35 goods
83 goods
213 goods
141 goods
18 goods
407 goods
3
1
68
10
33
2
34
9
12
53
7
21
5
16
46
29
91
20
38
163
150
6
4
8
42
47
181
124
13
40
27
23
18
14
101
50
25
11