6097 | 3818
JavaScript is required.
557 | 259
585 | 260
965 | 445
1580 | 1005
1694 | 929
1854 | 737
5214 | 3514
6835 | 5159
24345 | 26489
15571 | 16623
7683 | 4921
14085 | 10734
8876 | 5663
5278 | 1442
2256 | 832
5138 | 1591
6671 | 2315