486 goods
602 goods
398 goods
886 goods
40 goods
4
1
9
29
22
198
3
6
137
45
8
43
5
53
99
2
62
84
7
18
68
30
193
71
16
33
36
24
37
12
20
116
49
56
48
54
46
13
26
35
213
21
10
59