93 goods
488 goods
496 goods
104 goods
162 goods
45 goods
27 goods
130 goods
17
1
32
6
2
33
21
20
4
12
155
8
14
11
46
5
3
24
26
13
15
64
48
41
10
36
164
9
25
52
79
34
42
23