21955 | 18818
JavaScript is required.
1687 | 854
1670 | 726
5933 | 5480
1824 | 819
2569 | 1292
10750 | 11565
11240 | 10090
5805 | 4085
11189 | 9057
5656 | 3362
6921 | 4132
12241 | 8578
19410 | 15681
5390 | 1463
2359 | 861
5248 | 1626
6800 | 2350