160 goods
88 goods
859 goods
506 goods
683 goods
33 goods
358 goods
38 goods
2
10
3
1
43
15
9
29
5
130
466
4
39
14
6
21
19
12
30
57
11
27
8
51
16
13
46
47
42
23
84
122
34
91
26
68
52
73
28
50
7
17
35
53