158 goods
70 goods
200 goods
531 goods
240 goods
93 goods
35 goods
177 goods
48 goods
3 goods
1
2
10
11
8
4
26
3
29
15
17
6
143
59
38
34
24
61
19
25
28
44
36
39
7
12
16
5
9
13
255
63
55
101
27
22
65
37
43
21
56
18
20