6481 | 4226
JavaScript is required.
6955 | 2825
21590 | 14006
13480 | 8083
29642 | 25939
12472 | 7760
8212 | 4669
7221 | 3197
18120 | 12821
16323 | 10533
10802 | 6961
5723 | 3011
33681 | 32358
8634 | 6789
837 | 447
1391 | 903
1040 | 493
878 | 447