5468 | 3194
JavaScript is required.
1959 | 1643
1683 | 1106
3970 | 2282
3554 | 3034
5516 | 4695
5469 | 3194
19896 | 18913
8988 | 5001
4321 | 1767
4776 | 1512
38193 | 36699
65032 | 61409
64898 | 60532
722 | 385
490 | 218
732 | 350
1168 | 733