36 goods
283 goods
32 goods
68 goods
96 goods
45 goods
705 goods
12 goods
25 goods
1
9
4
2
3
5
6
39
15
10
12
27
28
8
13
31
16
18
41
20
186
147
7
40
66
11
142
45
93
46
33
14
43
37
23