12501 64
2182 36
1596 12
1490 46
2002 8
1591 19
1674 27
1204 1
1185 15
1028 29
505 3
1296 28
12500 64
11267 14
8485 55
7927 44
6738 44
6455 9
6438 49
6047 48
5686 40
5512 4
4795 28
4763 36