171 goods
85 goods
890 goods
511 goods
697 goods
34 goods
353 goods
43 goods
2
9
1
4
41
18
29
5
126
468
37
15
6
24
23
19
12
3
7
34
79
11
10
30
44
16
42
38
13
8
26
88
119
27
93
35
70
39
53
73
60
31
20
62