7900 | 4928
JavaScript is required.
5022 | 2082
19514 | 13907
5862 | 2951
4337 | 1873
3011 | 912
10060 | 6513
4902 | 2038
5589 | 2553
7184 | 5091
4332 | 3056
1613 | 500
1837 | 572
287 | 106
2604 | 1793
2177 | 1338
1829 | 648