20732 | 19920
JavaScript is required.
3460 | 2781
553 | 303
896 | 394
1085 | 285
1385 | 588
1226 | 333
1748 | 844
3331 | 1986
1387 | 348
1720 | 552
1829 | 587
1439 | 422
2090 | 907
3161 | 1285
1897 | 750
3043 | 1416
4255 | 2095