356 goods
72 goods
27 goods
96 goods
69 goods
37 goods
36 goods
7 goods
66 goods
114 goods
1
6
8
5
3
7
11
2
4
9
12
103
24
84
17
68
13
18
22
20
90
19
10
33
37
16
15
38
66