106 goods
478 goods
10 goods
234 goods
659 goods
127 goods
102 goods
156 goods
6 goods
41 goods
1
2
6
3
4
11
14
17
109
33
7
9
26
22
5
62
12
21
8
649
43
41
29
42
174
120
25