8194 | 5668
JavaScript is required.
263 | 104
540 | 137
579 | 243
958 | 588
1410 | 434
1540 | 389
2003 | 878
3330 | 1690
4228 | 2869
2155 | 831
3843 | 1856
4335 | 1968
2077 | 596
111 | 27
96 | 50
149 | 61
204 | 91