5491 | 3061
JavaScript is required.
2299 | 1309
1011 | 512
668 | 380
901 | 347
727 | 292
1094 | 502
835 | 454
695 | 434
1303 | 712
2725 | 638
1043 | 217
1273 | 347
1668 | 790
809 | 415
553 | 230
810 | 401
1325 | 810