1999 | 598
JavaScript is required.
1996 | 1429
1917 | 875
2000 | 598
15012 | 16714
12411 | 12876
5033 | 2494
13363 | 10935
5595 | 2682
13706 | 9264
5460 | 2669
5775 | 3599
5330 | 2759
4305 | 1887
1047 | 506
709 | 282
1018 | 491
1666 | 923