625 goods
241 goods
248 goods
729 goods
793 goods
218 goods
563 goods
337 goods
11
3
29
4
5
61
2
1
6
9
15
51
7
31
21
56
26
86
25
60
41
47
27
22
8
37
28
16
10
48
90
275
18
23
17
43
167
12
78
207
66
53
13
32
30
14
24
71
19
84
190
75
63
93