2005 | 1371
JavaScript is required.
1914 | 1530
985 | 550
2002 | 1067
2006 | 1371
3860 | 1938
8604 | 7695
11851 | 10223
15320 | 14240
7300 | 3969
3898 | 1543
8730 | 4962
35726 | 36132
10788 | 5628
170 | 80
130 | 96
104 | 61
128 | 40