788 | 198
JavaScript is required.
245 | 152
465 | 307
519 | 370
1143 | 733
901 | 608
2511 | 2261
2050 | 1575
777 | 439
1890 | 1288
2548 | 1784
3329 | 1835
2526 | 1190
5004 | 2854
940 | 506
1471 | 958
1096 | 520
970 | 489