254 goods
99 goods
56 goods
168 goods
561 goods
768 goods
290 goods
138 goods
134 goods
887 goods
5
2
21
6
1
8
15
3
16
120
11
12
170
23
168
39
19
74
55
7
4
111
97
10
9
22
154
51
491
24
14
112
137
169
32
152
20
57
30
26
68
37
173
403