104 goods
309 goods
473 goods
591 goods
6
20
2
11
4
15
1
13
17
260
41
3
98
103
12
21
37
8
5
18
86
29
39
67
9
27
36
7
28
53
25