109 goods
4 goods
299 goods
266 goods
113 goods
3
1
6
7
85
2
15
9
25
10
11
48
26
8
187
13
30
33
18
4
23
12
43