5318 | 3043
JavaScript is required.
651 | 304
322 | 145
491 | 212
680 | 339
1413 | 685
756 | 242
1662 | 542
1296 | 310
3617 | 2397
19858 | 20710
2568 | 1391
2541 | 856
3537 | 1355
921 | 451
620 | 251
893 | 445
1464 | 852