42 goods
398 goods
70 goods
46 goods
180 goods
90 goods
515 goods
28 goods
108 goods
451 goods
2
17
19
5
4
14
3
22
7
55
1
8
18
13
52
6
38
16
50
83
96
11
104
74
64
79
49
9
12
72
25
10
35
57
26
20
99
33
163
28
59
60
42
56
21
44
24
15