628 goods
42 goods
48 goods
254 goods
124 goods
853 goods
115 goods
92 goods
198 goods
388 goods
2
4
1
33
16
35
6
3
20
47
82
593
5
7
30
10
29
108
44
12
11
61
15
53
37
93
26
159
208
98
27
43
39
24
13
17
49
14
8
9
21