3761 | 1452
JavaScript is required.
2111 | 1467
1970 | 883
2036 | 603
15048 | 16737
12482 | 12899
5065 | 2504
13404 | 10946
5623 | 2687
13743 | 9276
5496 | 2688
5821 | 3617
5369 | 2789
4349 | 1896
1937 | 919
1241 | 540
1836 | 960
2777 | 1442