3755 | 1521
JavaScript is required.
657 | 306
326 | 148
498 | 215
687 | 342
1417 | 686
761 | 248
1666 | 543
1297 | 313
3621 | 2398
19867 | 20712
2571 | 1392
2545 | 857
3547 | 1357
1067 | 509
712 | 282
1043 | 502
1683 | 928