5106 | 2705
JavaScript is required.
1124 | 577
808 | 611
2736 | 1813
1055 | 662
691 | 454
3116 | 2528
2017 | 1169
1429 | 719
2906 | 1962
28244 | 37568
4644 | 3833
6102 | 5293
6025 | 4315
136 | 18
120 | 60
91 | 14
51 | 9