597 | 123
JavaScript is required.
2239 | 1770
1855 | 1177
4144 | 2332
3703 | 3076
5647 | 4752
5580 | 3233
20025 | 18973
9205 | 5058
4438 | 1788
4882 | 1543
38413 | 36756
65204 | 61462
65125 | 60586
4076 | 1347
2003 | 777
3937 | 1474
5247 | 2196