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