100 goods
503 goods
577 goods
114 goods
175 goods
49 goods
23 goods
128 goods
16
1
42
5
2
35
25
23
4
12
171
15
6
3
10
55
26
7
13
79
19
45
11
57
36
174
8
9
27
22
53
85
47