376 | 172
JavaScript is required.
297 | 159
377 | 172
1576 | 1152
740 | 363
736 | 173
2683 | 1676
1840 | 741
9534 | 9373
3503 | 1816
2413 | 998
1817 | 621
1687 | 494
4960 | 2335
75 | 15
53 | 4
90 | 22
228 | 63