148 goods
62 goods
196 goods
522 goods
243 goods
90 goods
32 goods
173 goods
43 goods
2 goods
1
10
9
5
12
23
8
7
2
4
3
22
26
19
16
141
55
11
35
24
33
70
17
6
28
30
38
40
18
13
235
52
48
95
20
62
50
36
71
15