3972 | 2409
JavaScript is required.
994 | 643
1438 | 450
14370 | 16558
11176 | 12666
4467 | 2315
12761 | 10616
5132 | 2573
12992 | 8929
5012 | 2552
5087 | 3392
4905 | 2549
3772 | 1663
3344 | 1131
956 | 484
563 | 221
627 | 290
822 | 278