12378 17
19712 16
3847 11
3573 15
31066 51
4464 19
4848 29
9561 30
14402 45
19225 25
14679 29
25761 40
30510 51
21093 54
1791 11
19573 55
19816 59
10900 20
1044 3
6708 9
1387 12
720 1
2328 5
1054 9