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