626 goods
259 goods
239 goods
694 goods
783 goods
190 goods
544 goods
335 goods
11
3
33
1
5
59
4
2
7
12
45
8
22
47
26
88
16
63
38
48
27
25
39
29
23
49
94
274
17
15
6
20
18
43
172
28
10
76
214
65
9
54
13
34
68
41
78
24
70
14
180
81
71