1291 goods
742 goods
264 goods
73 goods
6
13
14
2
1
3
12
10
9
7
18
8
22
5
35
68
46
71
28
27
17
86
16
44
11
20
15
43
34
55
85
4
52
29
63
19
38
32
23
31
26
62
21
57
76
72