3371 | 1659
JavaScript is required.
475 | 285
1856 | 972
1415 | 429
1942 | 819
1421 | 455
1312 | 394
2378 | 759
1297 | 327
1855 | 528
2584 | 676
1877 | 670
1865 | 612
5491 | 3350
74 | 34
494 | 366
160 | 71
392 | 192