162 goods
85 goods
869 goods
509 goods
687 goods
33 goods
362 goods
37 goods
2
10
3
1
43
15
9
29
5
130
468
4
39
14
6
20
18
19
12
30
57
11
27
8
51
16
21
45
48
13
42
23
86
120
34
91
68
52
76
7
17
71
35
49