3000 | 1343
JavaScript is required.
3269 | 2680
455 | 279
764 | 367
965 | 265
1270 | 569
1106 | 303
1648 | 825
3214 | 1956
1279 | 331
1612 | 512
1715 | 552
1337 | 387
1980 | 889
64 | 29
52 | 12
65 | 31
87 | 45