4114 | 1769
JavaScript is required.
685 | 548
1266 | 626
5491 | 5387
1515 | 746
2320 | 1231
10348 | 11476
10957 | 10034
5578 | 4032
10741 | 9002
5390 | 3316
6669 | 4080
11845 | 8482
19108 | 15590
456 | 255
334 | 96
403 | 200
399 | 282