488 | 144
JavaScript is required.
489 | 144
290 | 93
420 | 158
388 | 112
602 | 228
427 | 157
567 | 188
605 | 278
494 | 327
1349 | 670
1155 | 416
1030 | 171
1468 | 465
5209 | 1431
2207 | 819
5069 | 1575
6544 | 2290