10895 | 7029
JavaScript is required.
683 | 318
2406 | 1732
1048 | 479
568 | 246
2131 | 1761
2138 | 1290
1972 | 1726
2429 | 1343
2443 | 1361
1718 | 973
3606 | 1971
2543 | 859
1926 | 583
523 | 208
553 | 216
514 | 242