1276 goods
732 goods
264 goods
72 goods
6
13
18
2
3
10
1
12
8
7
5
21
32
14
65
45
69
26
28
17
83
42
11
9
19
54
84
4
51
30
34
33
27
31
20
22
16
60
23
59
75
15