93 goods
496 goods
494 goods
104 goods
161 goods
47 goods
26 goods
131 goods
17
1
32
6
2
31
22
19
4
12
162
7
14
11
47
5
3
24
27
8
15
63
48
41
10
46
36
165
9
25
16
53
79
13
33
42
23