3275 | 1467
JavaScript is required.
1139 | 495
2165 | 1407
2699 | 1744
1772 | 795
16751 | 20516
6988 | 4871
2845 | 1390
9514 | 7280
6999 | 5352
8700 | 6752
61913 | 73146
11237 | 8971
25089 | 24695
1958 | 922
1250 | 544
1862 | 975
2828 | 1458