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