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