488 | 98
JavaScript is required.
147 | 96
1137 | 1057
1013 | 502
1894 | 924
1213 | 692
1815 | 700
2005 | 720
2364 | 895
2760 | 1201
3688 | 1912
3669 | 1795
2574 | 1047
3434 | 1678
81 | 22
96 | 10
79 | 22
132 | 64