99 goods
161 goods
343 goods
112 goods
30 goods
9 goods
350 goods
66 goods
47 goods
786 goods
1
29
3
13
2
10
25
9
19
85
40
31
5
696
14
188
468
15
280
11
43
4
6
12
30
156
26
33
46
8
51
18
659
7
53
32
41
45
16
23
17
50
80
61
105
28
81
20
27
44
164