3768 | 1749
JavaScript is required.
638 | 246
414 | 218
642 | 278
1598 | 680
2353 | 1221
3551 | 2156
4348 | 2002
9541 | 7932
9714 | 7377
3192 | 1928
5383 | 3423
9589 | 6636
3769 | 1749
973 | 499
659 | 208
864 | 445
966 | 593