45 goods
281 goods
180 goods
1126 goods
334 goods
10
1
30
4
8
3
13
23
2
5
48
36
6
24
11
21
46
15
73
19
7
12
44
57
64
54
180
9
22
27
56
33
20
119
84
74
53
31
95
14