42 goods
400 goods
72 goods
44 goods
182 goods
90 goods
523 goods
28 goods
108 goods
446 goods
2
17
19
4
14
3
22
7
55
1
5
9
18
13
8
52
6
37
16
54
83
96
11
102
72
65
79
48
10
12
68
25
35
57
20
100
97
33
163
43
28
59
50
60
80
21
41
42
24
15