36 goods
280 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
31
16
17
18
41
13
20
186
147
7
40
66
11
142
45
93
46
33
14
43
37
23