2484 | 1249
JavaScript is required.
2003 | 1701
1707 | 1119
4011 | 2287
3597 | 3045
5540 | 4700
5492 | 3199
19927 | 18927
9029 | 5012
4333 | 1768
4792 | 1516
38231 | 36708
65060 | 61412
64930 | 60537
1326 | 602
855 | 342
1235 | 633
1986 | 1057