3421 | 1951
JavaScript is required.
648 | 367
498 | 141
400 | 124
662 | 302
698 | 339
2868 | 2088
1100 | 489
793 | 289
1564 | 726
759 | 259
1125 | 581
1596 | 340
1479 | 461
2122 | 1156
2072 | 871
1426 | 514
1610 | 529