8250 | 6503
JavaScript is required.
7167 | 2939
22056 | 14238
13706 | 8136
30017 | 26060
12687 | 7861
8390 | 4777
7403 | 3292
18416 | 12984
16590 | 10694
10996 | 7061
5988 | 3117
34045 | 32529
8933 | 6981
1315 | 649
1939 | 1222
1383 | 572
1273 | 592