13010 | 11593
JavaScript is required.
171 | 113
1768 | 1510
7910 | 9077
2208 | 1801
1067 | 863
812 | 540
5992 | 4985
2078 | 1426
1866 | 1315
2705 | 2269
2745 | 2779
1673 | 1055
1111 | 653
423 | 322
128 | 58
101 | 43
536 | 460