111 goods
4 goods
295 goods
271 goods
113 goods
3
1
6
8
86
2
15
11
25
9
48
26
12
184
10
14
32
7
33
19
4
23
42
5
13