3323 | 1568
JavaScript is required.
560 | 259
589 | 260
967 | 445
1585 | 1008
1696 | 929
1856 | 737
5217 | 3515
6838 | 5160
24347 | 26489
15576 | 16624
7685 | 4921
14087 | 10734
8879 | 5663
5296 | 1443
2271 | 834
5165 | 1600
6691 | 2319