531 goods
625 goods
438 goods
901 goods
35 goods
5
3
8
11
36
22
191
4
1
6
138
48
10
49
52
97
67
81
9
34
69
182
84
16
31
33
2
15
24
42
13
20
119
27
62
7
46
57
26
226
18
23