155 goods
63 goods
190 goods
506 goods
238 goods
98 goods
26 goods
158 goods
47 goods
5 goods
9
1
10
8
13
22
5
2
3
29
19
6
136
59
11
38
25
16
27
67
14
24
28
48
41
4
17
7
31
229
58
47
12
15
92
34
60
51
35
61
55