98 goods
66 goods
120 goods
381 goods
77 goods
146 goods
93 goods
24 goods
35 goods
2
21
7
1
18
3
96
4
88
15
6
164
5
13
29
8
12
11
62
10
17
9
20
80
16
145
43
48
196
106
31
24
44
19
25
26
23