4581 | 1798
JavaScript is required.
480 | 230
486 | 230
847 | 431
1473 | 970
1565 | 906
1716 | 706
5061 | 3483
6675 | 5123
24199 | 26438
15456 | 16581
7566 | 4901
13958 | 10687
8760 | 5627
1492 | 690
982 | 418
1410 | 730
2201 | 1175