956 goods
105 goods
70 goods
14 goods
551 goods
8 goods
2 goods
1
7
13
437
2
5
4
17
23
14
34
28
45
210
26
9
18
21
44
3
10
8
19
6
64
29
20
35
41
99
50
33