653 | 172
JavaScript is required.
463 | 282
162 | 146
118 | 50
406 | 327
202 | 100
1950 | 1656
298 | 137
531 | 383
1540 | 1104
944 | 388
827 | 205
654 | 172
818 | 292
363 | 309
348 | 257
304 | 185
569 | 406