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