15 goods
128 goods
14 goods
34 goods
79 goods
210 goods
672 goods
68 goods
308 goods
242 goods
1
2
18
9
6
14
33
7
3
68
13
43
10
4
30
25
12
63
176
5
157
27
37
46
16
54
32
15
17
8
23
47
11
146
34
31
151
66
62
35
29
51
118
105
289
120
28
94
19
71
53
40
74
21
57
76
104
20
36
45
22
79
24
88
48
26
61