11928 | 8223
JavaScript is required.
1096 | 478
2142 | 1400
2659 | 1725
1744 | 780
16731 | 20509
6960 | 4865
2817 | 1375
9475 | 7261
6973 | 5336
8674 | 6729
61868 | 73119
11215 | 8944
25072 | 24673
1405 | 642
914 | 375
1314 | 678
2087 | 1114