14037 747
4256 311
6511 440
15325 228
5772 110
15496 69
8424 663
15372 729
12226 571
7040 442
6655 171
7243 321
9752 625
34427 219
10088 81
12095 706
9504 576
15983 188
13283 749
12020 66
10395 588
101600 740
90243 398
58991 217