39 goods
253 goods
36 goods
66 goods
89 goods
43 goods
670 goods
14 goods
26 goods
15 goods
2
9
1
4
3
5
6
38
15
10
13
8
25
29
14
23
18
7
21
20
35
16
156
145
32
63
11
141
41
86
51
31
26