3643 | 1581
JavaScript is required.
2109 | 1466
1970 | 883
2036 | 603
15047 | 16737
12482 | 12899
5065 | 2504
13404 | 10946
5623 | 2687
13743 | 9276
5492 | 2685
5821 | 3617
5369 | 2789
4349 | 1896
1937 | 919
1237 | 537
1832 | 960
2770 | 1441