3311 | 1012
JavaScript is required.
384 | 322
1736 | 1193
947 | 337
1923 | 888
1597 | 650
2469 | 865
4926 | 3326
4814 | 2295
11752 | 8376
5464 | 2797
8508 | 5166
30976 | 27893
3312 | 1012
161 | 57
286 | 45
350 | 122
406 | 209