146 goods
70 goods
795 goods
413 goods
641 goods
18 goods
299 goods
23 goods
2
5
4
11
18
1
132
442
3
6
39
13
16
25
21
67
9
8
7
44
22
23
12
43
27
15
70
96
10
28
24
80
26
66
40
46
75
51
41
14
53
52