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