831 goods
571 goods
457 goods
2
3
1
41
6
12
4
15
36
173
50
21
18
10
13
7
67
257
8
5
30
20
363
40
46
28
9
27
90
65
24
16
25