2892 | 870
JavaScript is required.
1072 | 470
2124 | 1390
2648 | 1723
1731 | 776
16723 | 20506
6949 | 4863
2808 | 1370
9457 | 7259
6964 | 5331
8663 | 6728
61849 | 73114
11200 | 8933
25059 | 24666
999 | 485
690 | 270
967 | 467
1589 | 906