479 goods
596 goods
399 goods
877 goods
40 goods
4
1
9
27
22
199
3
6
138
45
7
43
5
52
94
2
61
8
84
19
68
30
192
70
16
33
35
23
18
37
12
20
116
26
49
48
53
46
13
215
21
10
59