683 goods
30 goods
59 goods
14 goods
26 goods
22 goods
11
3
4
9
1
2
17
5
6
16
41
12
136
15
10
25
76
141
13
31
42
32