40325 40
10767 40
9735 40
6954 40
7295 39
11107 39
30269 39
14391 39
9435 39
15040 39
8185 39
7839 39
18466 39
29341 39
18053 39
7192 39
8342 38
5221 38
6038 38
18112 38
8577 38
11745 38
8857 38
8900 38