35 goods
262 goods
31 goods
67 goods
96 goods
42 goods
699 goods
12 goods
25 goods
11 goods
1
9
4
2
5
6
39
14
10
3
12
26
28
15
16
18
42
20
186
150
7
38
66
11
140
45
87
50
33
8
36
35
23