140 | 72
JavaScript is required.
141 | 72
719 | 299
653 | 208
1030 | 544
591 | 182
475 | 100
1674 | 871
1829 | 798
4717 | 1997
10000 | 8151
11890 | 10861
9138 | 6396
8195 | 5142
1666 | 654
802 | 378
863 | 383
1596 | 827