2678 | 1182
JavaScript is required.
171 | 113
1768 | 1510
7908 | 9076
2208 | 1801
1067 | 863
812 | 540
5989 | 4985
2078 | 1426
1866 | 1315
2705 | 2269
2743 | 2778
1673 | 1055
1111 | 653
400 | 312
128 | 58
100 | 43
528 | 457