4399 | 1721
JavaScript is required.
792 | 596
1287 | 630
5508 | 5391
1533 | 750
2327 | 1232
10366 | 11477
10969 | 10036
5587 | 4033
10753 | 9002
5409 | 3316
6678 | 4080
11861 | 8486
19123 | 15594
773 | 421
534 | 154
672 | 316
707 | 430