198 goods
434 goods
29 goods
206 goods
10 goods
70 goods
67 goods
276 goods
14 goods
94 goods
2
79
4
15
1
16
3
22
10
11
9
7
30
47
25
5
35
49
34
20
12
27
6
36
51
68
91
14
61
28
87
13
73
65
31