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