45 goods
280 goods
176 goods
1119 goods
327 goods
10
1
31
4
8
3
12
23
2
5
46
9
36
6
24
11
21
45
15
73
19
7
13
44
58
64
55
180
27
56
33
117
84
72
53
95