3386 | 1584
JavaScript is required.
339 | 215
618 | 152
1194 | 555
1194 | 310
2067 | 680
6589 | 2421
8844 | 5558
6682 | 3127
12093 | 8024
4039 | 1798
8411 | 4779
4557 | 1702
5233 | 2192
9 | 1
15 | 2
149 | 76
127 | 59