433 goods
42 goods
3 goods
148 goods
396 goods
2
3
1
4
9
5
19
8
6
34
12
41
44
151
20
13
15
29
120
69
31
32
16
87
53
7