2123 | 1202
JavaScript is required.
2047 | 1571
1908 | 1164
3143 | 2276
2124 | 1202
2316 | 1868
4019 | 6307
5960 | 5946
28742 | 31226
19765 | 14989
19833 | 20667
16071 | 10705
71177 | 66237
12673 | 7974
63 | 20
66 | 19
178 | 100
144 | 67