105 goods
458 goods
10 goods
251 goods
662 goods
127 goods
103 goods
181 goods
6 goods
45 goods
1
2
6
3
4
11
14
23
15
110
34
7
12
8
9
22
20
60
13
652
43
40
26
41
166
5
18
122
28