987 goods
74 goods
207 goods
6 goods
130 goods
250 goods
178 goods
646 goods
110 goods
111 goods
1
10
4
13
3
2
32
9
35
41
5
69
20
11
50
39
15
90
8
57
7
31
40
6
49
29
33
48
23
14
62
56
12
27
294
73
63
16
25
110
107
54
44
34