14275 | 10959
JavaScript is required.
386 | 221
3184 | 3722
2260 | 2313
948 | 380
1691 | 631
1591 | 420
6911 | 5409
2379 | 1182
9673 | 8790
2745 | 1068
4647 | 2745
4778 | 3305
128 | 70
138 | 44
133 | 79
84 | 20