2898 | 1144
JavaScript is required.
248 | 121
784 | 306
672 | 333
1655 | 988
1370 | 696
1091 | 513
951 | 421
925 | 266
948 | 292
1115 | 523
1259 | 871
1432 | 572
863 | 465
1267 | 879
1460 | 1052