87 goods
71 goods
411 goods
485 goods
473 goods
12 goods
848 goods
1
7
24
15
18
2
17
5
21
6
3
28
22
10
13
8
45
20
14
58
57
9
4
42
36
19
54
80
11
33
39
34
12
29
170
96
77
32
156
26
61
76