8593 | 5947
JavaScript is required.
748 | 219
840 | 177
1472 | 636
1105 | 335
2373 | 1047
3428 | 2029
14496 | 14981
8594 | 5947
7571 | 5049
2403 | 757
2054 | 624
1762 | 564
4709 | 1524
135 | 65
132 | 72
104 | 41
291 | 199