728 goods
50 goods
40 goods
265 goods
149 goods
1000 goods
119 goods
98 goods
190 goods
412 goods
2
4
1
31
16
36
6
3
19
7
45
141
642
20
5
8
12
28
10
30
136
42
11
62
47
13
15
57
40
164
26
157
203
101
9
43
103
23
17
14
49
41