635 goods
24 goods
34 goods
222 goods
133 goods
846 goods
84 goods
85 goods
180 goods
339 goods
2
4
33
1
35
6
3
16
40
79
599
19
5
8
21
11
25
112
37
13
57
41
12
28
14
49
38
95
23
153
205
100
9
7
20
32
50
15
26