5948 | 3782
JavaScript is required.
465 | 227
466 | 222
824 | 425
1452 | 963
1538 | 902
1695 | 703
5042 | 3479
6645 | 5117
24134 | 26396
15431 | 16569
7541 | 4897
13934 | 10682
8726 | 5624
722 | 385
490 | 218
732 | 350
1166 | 732