39 goods
408 goods
73 goods
46 goods
180 goods
90 goods
520 goods
28 goods
116 goods
437 goods
1
9
15
4
2
5
21
6
60
3
18
13
10
8
52
42
17
55
96
16
7
100
71
14
61
81
47
66
22
25
11
24
35
59
19
105
99
31
167
41
27
57
12
48
43
90
40
28