2181 goods
120 goods
130 goods
964 goods
196 goods
31 goods
3
7
1
25
113
2
9
4
10
6
13
15
5
11
14
46
21
16
28
12
55
41
84
22
20
73
47
19
17
119
69
48
32
50
116
8
61
68
31
26
59
23
38
18
39
77
24
53
81
80
89
52