7590 | 4755
JavaScript is required.
597 | 350
645 | 388
1314 | 619
3213 | 885
9728 | 6737
3882 | 1273
25680 | 24726
4127 | 1370
25042 | 22153
16580 | 12999
11743 | 7723
4267 | 1521
4216 | 2119
662 | 346
1249 | 829
925 | 468
764 | 383