240 goods
95 goods
57 goods
167 goods
568 goods
772 goods
286 goods
138 goods
133 goods
893 goods
5
2
22
6
10
14
1
3
16
120
12
166
164
40
20
73
52
8
112
15
99
9
11
21
152
50
496
13
24
113
131
171
28
4
150
7
47
55
32
27
65
17
37
177
409