40 goods
273 goods
184 goods
1098 goods
314 goods
9
1
28
4
5
3
13
23
2
8
38
10
33
22
20
45
15
43
7
6
72
19
12
57
66
54
172
34
56
30
120
81
78
53
14
92
24