10583 | 8608
JavaScript is required.
426 | 228
489 | 247
505 | 349
1057 | 775
870 | 333
1003 | 369
1236 | 372
1778 | 861
2493 | 1498
1296 | 327
2807 | 1422
3827 | 1981
13297 | 12810
115 | 82
43 | 9
47 | 13
37 | 12