298 | 192
JavaScript is required.
244 | 124
262 | 123
285 | 130
398 | 174
739 | 331
509 | 226
580 | 219
1262 | 641
970 | 337
981 | 439
1299 | 542
1096 | 393
1411 | 648
917 | 378
1321 | 683
2094 | 1122