145 | 60
JavaScript is required.
146 | 60
327 | 145
253 | 120
754 | 204
1286 | 516
1533 | 486
3902 | 2087
1374 | 306
4279 | 2254
2202 | 642
2321 | 648
13998 | 10496
1410 | 322
125 | 42
60 | 8
74 | 50
77 | 32