25002
17107
20413
12617
18799
10691
14476
14053
7332
6993
13563
11428
7051
6303
9590
5901
6245
5514
12882
6511
4737
7402
10380
6298
4928
1470
7718
8440
4743
5580