7493 | 4784
JavaScript is required.
325 | 148
656 | 346
596 | 250
915 | 320
889 | 305
1450 | 569
3560 | 2326
2851 | 1026
2597 | 1013
2959 | 1314
2485 | 637
7907 | 5891
5668 | 3148
1405 | 642
914 | 376
1314 | 678
2087 | 1114