3808 | 1298
JavaScript is required.
5020 | 2080
19502 | 13902
5860 | 2950
4331 | 1871
3011 | 911
10056 | 6512
4900 | 2037
5585 | 2552
7179 | 5089
4330 | 3054
1610 | 497
1834 | 571
287 | 106
2600 | 1791
2175 | 1338
1828 | 648