7968 | 5098
JavaScript is required.
573 | 305
950 | 550
659 | 356
712 | 349
800 | 452
778 | 468
1386 | 832
1066 | 664
2712 | 2359
2259 | 1667
938 | 511
2104 | 1369
2775 | 1855
122 | 54
503 | 459
1510 | 1177
310 | 146