6460 | 3783
JavaScript is required.
319 | 147
651 | 345
593 | 249
910 | 320
886 | 305
1445 | 567
3558 | 2325
2844 | 1026
2595 | 1013
2957 | 1313
2480 | 637
7902 | 5885
5662 | 3148
1215 | 556
788 | 310
1123 | 549
1852 | 996