396 goods
374 goods
1676 goods
29 goods
159 goods
18 goods
39 goods
71 goods
86 goods
513 goods
14
45
1
3
5
23
4
10
22
6
2
52
17
29
50
19
7
11
109
18
53
15
9
12
282
119
69
16
70
27
24
8
28
36
243
13
34
85
325
79
614
77
99
30
43
32
438
39
60
20
59
100