1195 goods
201 goods
45 goods
269 goods
28 goods
132 goods
25 goods
131 goods
20
5
4
18
1
8
3
15
28
51
6
24
2
11
22
32
23
9
7
19
30
12
13
14
10
46
105
29
17
16
25
21
37
39
78
41
31
27