3920 | 1494
JavaScript is required.
557 | 259
585 | 260
965 | 445
1580 | 1005
1693 | 928
1854 | 737
5213 | 3514
6834 | 5159
24343 | 26489
15571 | 16623
7681 | 4921
14082 | 10730
8875 | 5663
5240 | 1438
2233 | 828
5108 | 1582
6627 | 2306