1162 goods
383 goods
169 goods
151 goods
63 goods
126 goods
130 goods
39 goods
31 goods
2
1
6
11
3
41
392
4
14
9
13
42
7
89
10
18
34
26
176
12
5
44
51
24
33
29
38
32
61
8
22
20
27
19
16
23
31
82
140
84
40
30
37
17
52
35
47