25
16
20440
82721
57325
65757
29043
52444
20407
83199
66279
63184
67507
73970
27697
17891
55971
12365
46371
24511
75470
53958
46923
80188
56553
56078
25318
1 3000