1423 | 408
JavaScript is required.
296 | 135
343 | 140
361 | 153
472 | 195
817 | 363
583 | 236
655 | 225
1379 | 684
1046 | 356
1061 | 473
1377 | 553
1156 | 416
4036 | 1347
2000 | 777
3889 | 1473
5212 | 2196