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