795 | 603
JavaScript is required.
796 | 603
396 | 247
259 | 177
340 | 196
494 | 322
425 | 277
481 | 338
840 | 466
526 | 213
409 | 233
1001 | 652
1859 | 1025
995 | 397
80 | 19
94 | 10
79 | 22
132 | 64