3905 | 1243
JavaScript is required.
821 | 368
506 | 318
436 | 145
742 | 285
589 | 390
854 | 473
6296 | 5373
3378 | 2343
1588 | 404
2906 | 1456
3982 | 2783
2874 | 1351
1220 | 557
796 | 313
1126 | 549
1862 | 996