1792 | 1093
JavaScript is required.
1052 | 519
1793 | 1093
3125 | 2037
3841 | 1889
8951 | 7780
8927 | 7194
2828 | 1858
4998 | 3240
9015 | 6524
3452 | 1661
11005 | 8488
10425 | 11176
6993 | 3855
81 | 22
96 | 10
79 | 22
132 | 64