3340 | 2997
JavaScript is required.
400 | 189
253 | 84
686 | 327
1612 | 1000
539 | 104
1588 | 1032
961 | 172
2919 | 1548
30745 | 30083
7000 | 3764
5718 | 3818
4604 | 2332
12645 | 9660
1073 | 511
718 | 285
1054 | 516
1695 | 932