116 goods
6 goods
326 goods
280 goods
94 goods
1
3
10
90
16
2
29
7
42
25
13
8
209
6
12
24
5
33
15
4
22
18