39 goods
276 goods
185 goods
1114 goods
323 goods
9
1
28
5
4
3
13
24
2
8
41
10
33
21
44
15
7
6
72
19
12
45
57
67
54
172
29
35
56
30
122
81
78
51
14
101
53
11