655 goods
259 goods
243 goods
691 goods
793 goods
184 goods
549 goods
331 goods
11
2
36
1
5
65
4
3
6
7
12
48
9
32
23
46
27
88
17
76
38
49
8
25
39
29
28
93
271
14
22
20
18
45
30
173
26
218
63
58
13
19
10
15
67
40
79
24
69
180
82
16
71
61
90