946 goods
103 goods
69 goods
14 goods
542 goods
8 goods
2 goods
1
7
11
436
2
5
4
17
25
13
14
35
28
46
209
26
9
18
21
44
3
10
8
6
19
64
29
20
40
99
50
34
33
22