603 goods
245 goods
276 goods
659 goods
825 goods
199 goods
512 goods
6
1
20
50
2
4
3
7
12
22
10
8
27
23
46
90
16
73
36
51
28
45
31
9
24
97
257
15
19
5
11
32
21
166
25
13
65
235
26
66
57
60
77
58
182
71
70
18
42