95 goods
168 goods
337 goods
96 goods
33 goods
8 goods
347 goods
68 goods
37 goods
754 goods
28
3
11
2
1
12
22
18
79
38
29
5
695
14
20
185
8
437
19
278
15
10
9
6
43
4
25
150
30
46
7
670
33
39
49
13
41
16
17
76
55
124
26
83
31
169