5832 | 3165
JavaScript is required.
1068 | 470
2120 | 1387
2647 | 1722
1729 | 775
16721 | 20505
6949 | 4862
2807 | 1370
9454 | 7258
6963 | 5328
8662 | 6727
61849 | 73113
11200 | 8932
25058 | 24665
976 | 473
659 | 256
927 | 459
1536 | 887