384 goods
178 goods
125 goods
175 goods
90 goods
43 goods
29 goods
22 goods
14 goods
1
50
3
2
51
7
12
6
61
60
4
8
58
63
9
17
5
150
14
84
10
18
11
57
16