252 goods
97 goods
56 goods
166 goods
566 goods
774 goods
288 goods
140 goods
133 goods
885 goods
5
1
22
6
9
14
3
18
118
10
2
12
166
39
21
72
52
8
111
15
99
11
156
50
495
13
24
4
16
131
168
27
163
7
51
20
57
31
26
68
17
37
176
410