3082 | 1247
JavaScript is required.
258 | 138
1132 | 703
4378 | 3001
10215 | 7835
4888 | 2651
5648 | 2902
76805 | 76843
9267 | 6001
23027 | 18296
5747 | 2475
6101 | 3144
8103 | 5462
4462 | 1938
166 | 30
106 | 6
184 | 48
249 | 64