58 goods
42 goods
85 goods
40 goods
56 goods
669 goods
419 goods
246 goods
2796 goods
242 goods
1
250
2
11
30
14
18
17
10
4
12
35
198
7
21
25
3
6
151
109
29
5
22
26
23
42
19
107
52
13
9
33
47
8
20
125
50
108
68
65
57
24
48
16
15
74
124
113
199
32
28
34
284
64
393
46
186
164
37