95 goods
69 goods
120 goods
392 goods
74 goods
145 goods
97 goods
26 goods
62 goods
35 goods
2
3
8
23
1
7
17
96
27
85
15
5
167
12
34
6
13
29
11
4
9
63
10
20
127
39
43
189
18
119
22
33
19
25
28
32