254 goods
95 goods
49 goods
184 goods
501 goods
744 goods
288 goods
141 goods
125 goods
793 goods
6
1
25
7
4
14
17
114
3
11
2
152
23
159
34
19
86
47
5
94
93
9
13
10
21
158
53
434
24
8
133
154
33
150
46
15
61
29
70
12
36
170
352