626 goods
241 goods
246 goods
723 goods
791 goods
222 goods
563 goods
337 goods
11
3
29
4
5
60
2
1
9
6
14
52
7
32
21
48
26
85
25
15
41
47
27
20
8
37
28
18
10
91
265
19
23
17
43
22
168
30
12
81
210
31
67
61
54
13
24
70
78
191
79
16
72
93