155 goods
75 goods
202 goods
532 goods
250 goods
96 goods
38 goods
179 goods
45 goods
3 goods
1
9
8
4
13
26
11
2
3
25
27
17
18
7
144
57
38
31
24
14
35
64
21
22
6
28
29
44
36
41
15
12
16
10
5
260
62
54
100
37
20
65
40
19
59
42