3467 | 1491
JavaScript is required.
434 | 328
229 | 146
1803 | 1517
7939 | 9096
2225 | 1820
1070 | 867
815 | 554
6049 | 5008
2087 | 1432
1877 | 1327
2709 | 2278
2751 | 2783
1676 | 1055
143 | 59
174 | 84
194 | 133
135 | 74