14989 | 12431
JavaScript is required.
732 | 304
578 | 278
875 | 334
669 | 302
690 | 261
641 | 302
443 | 141
449 | 142
434 | 159
681 | 271
1951 | 1090
881 | 473
801 | 434
5447 | 1474
2393 | 866
5279 | 1629
6833 | 2360