99 goods
458 goods
537 goods
105 goods
152 goods
37 goods
29 goods
133 goods
17
29
6
1
42
2
19
4
12
173
13
20
43
16
3
24
28
8
9
15
57
21
46
11
36
168
25
10
5
14
51
76
27
41
26