5247 | 2300
JavaScript is required.
1797 | 1379
1795 | 852
1946 | 585
14942 | 16692
12327 | 12864
4956 | 2469
13296 | 10923
5526 | 2657
13612 | 9248
5393 | 2660
5663 | 3587
5267 | 2746
4208 | 1870
1026 | 544
690 | 220
906 | 460
1034 | 621