59 goods
75 goods
126 goods
40 goods
119 goods
199 goods
11 goods
42 goods
1
10
2
3
28
36
4
15
6
96
12
25
29
9
79
14
46
16
19
23
88
80
43
8
33
7
22
5
17
48
34
11
47
20
89
38
35
352
24
18
57
76
26
52
224
31
56
147
27
42
100
133
328
44
125
177
136
243