166 goods
87 goods
865 goods
513 goods
685 goods
38 goods
364 goods
40 goods
2
10
3
1
43
16
9
29
5
130
471
4
39
14
6
22
24
19
12
30
45
11
27
8
54
21
48
13
42
84
121
36
93
34
15
69
18
51
77
28
46
7
31
73
35
58