25
16
12096
78178
54109
82594
86967
63417
63170
88112
11129
82218
82526
13895
98910
53521
64648
19602
45034
56976
74039
36404
86981
52222
60610
53076
67922
1 3000