92 | 51
JavaScript is required.
93 | 51
544 | 325
1311 | 1254
500 | 278
443 | 245
992 | 682
576 | 277
837 | 413
1161 | 768
973 | 688
3453 | 2955
850 | 450
986 | 412
113 | 61
75 | 36
50 | 10
159 | 99