8374 | 2538
JavaScript is required.
1005 | 720
793 | 427
2801 | 2109
695 | 374
1490 | 773
1073 | 666
1936 | 681
3643 | 4763
9045 | 8567
5284 | 3122
12895 | 12457
10665 | 8614
24471 | 25196
882 | 965
243 | 129
66 | 18
78 | 30