96 goods
170 goods
349 goods
106 goods
34 goods
8 goods
69 goods
37 goods
775 goods
28
3
11
2
12
22
1
18
81
38
29
5
696
14
20
184
8
440
19
277
15
9
6
41
4
26
151
31
46
10
7
47
673
32
40
48
13
23
16
17
76
65
125
30
82
39
169