3905 | 1853
JavaScript is required.
655 | 266
571 | 110
3060 | 1865
1239 | 374
3743 | 2325
2467 | 1007
2607 | 1443
2417 | 940
11346 | 11546
3789 | 1705
4615 | 2501
2399 | 799
2043 | 958
1307 | 552
1975 | 1012
3004 | 1534