1180 goods
364 goods
236 goods
194 goods
65 goods
62 goods
129 goods
122 goods
55 goods
35 goods
3
1
7
2
14
5
51
388
42
4
22
12
13
59
9
84
10
16
32
175
41
52
20
31
34
6
35
11
57
23
38
33
8
18
29
27
78
126
92
47
39
26
15
64
43