19931 | 17049
JavaScript is required.
690 | 384
2162 | 1291
1250 | 404
2376 | 1035
1959 | 734
2734 | 980
5292 | 3485
5153 | 2361
12267 | 8526
5929 | 2996
8937 | 5267
31569 | 28164
3594 | 1103
366 | 177
564 | 164
526 | 105
794 | 255