8738 | 4854
JavaScript is required.
6863 | 2778
21304 | 13828
13397 | 8059
29511 | 25880
12384 | 7736
8162 | 4625
7181 | 3153
18010 | 12784
16187 | 10471
10726 | 6941
5600 | 2965
33540 | 32275
8535 | 6695
606 | 317
1207 | 808
907 | 465
745 | 371