1056 goods
73 goods
209 goods
20 goods
150 goods
314 goods
194 goods
701 goods
129 goods
119 goods
2
10
5
1
13
4
37
3
39
38
36
8
70
20
17
58
6
9
14
21
87
42
59
35
46
50
41
19
12
11
61
7
15
60
43
69
28
16
286
82
72
25
30
131
107
48
33