83 goods
68 goods
406 goods
483 goods
476 goods
12 goods
861 goods
1
7
22
14
19
2
17
5
21
6
18
3
27
10
13
8
45
20
16
57
9
4
23
41
36
53
84
11
33
40
12
31
162
15
98
76
156
60
24
77