238 goods
88 goods
57 goods
159 goods
576 goods
781 goods
285 goods
128 goods
134 goods
898 goods
4
1
22
7
14
16
115
3
11
2
13
173
166
37
19
82
52
5
108
15
103
9
10
12
157
60
485
20
116
136
177
34
21
151
46
6
61
32
26
59
40
162
413