19416 | 15840
JavaScript is required.
1138 | 495
2164 | 1407
2696 | 1744
1772 | 795
16750 | 20516
6988 | 4871
2844 | 1390
9512 | 7280
6998 | 5352
8695 | 6751
61908 | 73144
11236 | 8971
25087 | 24695
1937 | 919
1237 | 537
1832 | 960
2770 | 1441