4586 | 1800
JavaScript is required.
497 | 238
499 | 233
868 | 431
1492 | 973
1585 | 914
1727 | 709
5074 | 3483
6691 | 5140
24230 | 26460
15463 | 16596
7580 | 4907
13972 | 10691
8772 | 5627
1949 | 920
1244 | 540
1847 | 968
2784 | 1444