84 goods
69 goods
423 goods
443 goods
438 goods
12 goods
807 goods
1
7
31
15
11
4
21
18
2
3
29
24
10
14
8
45
13
67
5
59
9
6
25
22
37
16
19
52
72
34
39
17
30
164
95
20
82
27
140
54
63