84 goods
70 goods
407 goods
492 goods
448 goods
12 goods
845 goods
1
7
26
14
18
2
5
21
3
31
23
10
13
8
46
4
6
20
58
57
9
24
22
42
36
19
54
74
11
32
38
30
17
12
29
174
102
76
147
60