246 | 149
JavaScript is required.
405 | 186
876 | 446
687 | 285
3379 | 976
1372 | 574
1122 | 525
1638 | 680
1778 | 656
3911 | 2996
3279 | 1726
4304 | 2968
3666 | 1889
701 | 371
492 | 255
536 | 296
254 | 108