309 goods
735 goods
786 goods
8
3
2
1
6
7
39
22
9
198
14
16
26
141
4
12
5
355
25
19
44
40
21
90
29
13
32
10
50
86
11
58
27