3469 | 1273
JavaScript is required.
1077 | 512
2506 | 978
1463 | 659
1542 | 825
1869 | 898
7971 | 6521
3470 | 1273
3141 | 1334
8972 | 6915
13870 | 13405
13396 | 12858
6927 | 4913
4034 | 1347
2000 | 777
3886 | 1473
5211 | 2196