6840 | 4286
JavaScript is required.
5605 | 1541
1356 | 384
663 | 186
1282 | 548
1944 | 1028
1344 | 782
2269 | 1146
1972 | 609
2681 | 1392
4530 | 3644
2317 | 1107
1758 | 638
2010 | 778
1960 | 650
2514 | 1234
780 | 175
2233 | 1133