484 goods
594 goods
412 goods
886 goods
36 goods
3
1
9
4
27
22
188
6
124
45
2
5
44
53
91
61
8
83
7
19
69
30
193
72
16
33
25
21
10
41
20
117
49
56
47
51
46
12
24
31
217
17
67