4770 | 2030
JavaScript is required.
191 | 82
1542 | 858
1298 | 816
2102 | 1156
1052 | 556
1174 | 646
1229 | 503
3301 | 1952
4218 | 3520
3480 | 2026
5879 | 4545
2963 | 1377
11822 | 9566
168 | 87
135 | 68
260 | 137