84 goods
65 goods
426 goods
471 goods
445 goods
14 goods
845 goods
1
7
31
14
19
10
4
21
18
2
3
29
25
8
49
20
16
66
6
59
9
22
36
5
17
52
73
33
42
32
12
30
11
163
15
24
92
75
139
13
28
62
23
67