436 goods
45 goods
3 goods
140 goods
399 goods
3
1
4
7
6
21
5
8
36
12
2
41
44
9
159
18
16
14
24
113
74
33
32
86
55
17