1993 | 1251
JavaScript is required.
420 | 388
1255 | 1057
603 | 277
1671 | 1326
1994 | 1251
1824 | 1241
1539 | 1031
3840 | 2930
8366 | 5519
16248 | 9711
1356 | 673
1401 | 579
1295 | 598
1022 | 546