13296 | 9716
JavaScript is required.
21643 | 14073
13449 | 10045
6363 | 2775
4892 | 2085
4592 | 2194
3353 | 1226
4063 | 1583
6333 | 3026
3878 | 1459
17055 | 14227
13297 | 9716
3835 | 1141
214 | 49
842 | 418
721 | 345
467 | 126