86 goods
68 goods
418 goods
483 goods
477 goods
10 goods
856 goods
1
7
20
15
18
2
16
5
21
3
29
10
8
51
6
9
58
4
57
11
23
22
42
33
19
17
84
34
40
37
12
165
97
76
32
154
13
59
24
75