3677 | 1372
JavaScript is required.
1050 | 683
1410 | 657
5639 | 5405
1644 | 775
2401 | 1243
10480 | 11509
11037 | 10057
5662 | 4043
10894 | 9016
5477 | 3325
6784 | 4090
11965 | 8506
19228 | 15616
955 | 462
642 | 256
918 | 448
1511 | 865