453 goods
50 goods
3 goods
159 goods
447 goods
1
3
4
10
5
24
2
6
33
19
11
12
45
49
8
174
21
14
30
122
81
31
9
7
100
52
15