3808 | 2063
JavaScript is required.
735 | 569
1273 | 627
5493 | 5387
1526 | 747
2323 | 1231
10353 | 11476
10960 | 10035
5582 | 4032
10745 | 9002
5399 | 3316
6674 | 4080
11849 | 8483
19115 | 15594
587 | 321
413 | 121
503 | 241
503 | 321