155 goods
72 goods
203 goods
541 goods
257 goods
96 goods
38 goods
180 goods
45 goods
3 goods
1
2
9
10
4
13
26
8
11
3
27
17
18
7
146
56
38
31
24
14
35
65
22
6
28
29
45
36
40
5
15
12
16
259
61
54
98
39
20
30
34
60
46