25
16
96572
13447
78708
48146
40526
27263
52494
74247
50409
31350
34135
42301
93169
14675
72259
74915
30595
18029
41013
65032
62601
30416
52178
25939
48489
1 3000