81 | 48
JavaScript is required.
82 | 48
542 | 323
1310 | 1254
500 | 278
442 | 245
992 | 682
576 | 277
836 | 413
1161 | 768
973 | 688
3453 | 2955
850 | 450
985 | 412
103 | 59
70 | 34
40 | 10
159 | 98