1991 | 1015
JavaScript is required.
312 | 215
354 | 115
944 | 546
1726 | 1265
1691 | 1192
788 | 375
853 | 273
671 | 356
647 | 253
1992 | 1015
1612 | 668
4236 | 3784
1691 | 767
101 | 39
72 | 14
68 | 26
66 | 22