496 goods
203 goods
131 goods
8499 goods
2048 goods
905 goods
5
1
3
58
462
12
107
2
31
4
55
7
32
16
72
451
15
18
9
199
68
21
13
57
20
17
414
388
565
11
27
10
54
311
66
6
8
22
35
446
30
96
110
82
29
393
100
894
41
152
250
46
48
239
310
504
19
44
14
28
166
24
147
70
126
37
25
163
67
290
90
52
296
165
80
65
178
123
26
112
23
628
181