19805 | 15594
JavaScript is required.
962 | 488
2426 | 959
1383 | 640
1473 | 810
1788 | 891
7759 | 6480
3415 | 1263
3080 | 1324
8849 | 6886
13741 | 13396
13319 | 12847
6868 | 4898
1937 | 919
1237 | 537
1833 | 960
2770 | 1441