148 goods
65 goods
198 goods
523 goods
244 goods
95 goods
34 goods
170 goods
43 goods
3 goods
1
10
9
5
12
23
8
7
2
4
3
22
26
19
16
6
138
55
11
35
24
33
70
17
28
30
38
40
18
13
233
52
47
95
20
62
50
36
15