1289 goods
741 goods
265 goods
73 goods
7
12
15
2
1
3
10
8
18
6
13
22
5
35
68
45
72
29
27
4
85
11
20
16
43
34
55
52
30
64
38
14
9
32
24
17
26
61
21
19
58
75
56