116 goods
6 goods
326 goods
284 goods
93 goods
1
3
6
10
90
16
2
29
7
42
25
13
8
212
12
24
5
33
15
11
4
22
17