2279 | 1001
JavaScript is required.
2240 | 1770
1858 | 1177
4146 | 2332
3706 | 3076
5647 | 4752
5580 | 3233
20026 | 18973
9207 | 5058
4438 | 1789
4882 | 1544
38415 | 36757
65205 | 61462
65126 | 60586
4152 | 1351
2006 | 777
4005 | 1477
5312 | 2199