927 | 543
JavaScript is required.
1840 | 1511
928 | 543
1972 | 1063
1967 | 1365
3818 | 1932
8556 | 7688
11807 | 10216
15256 | 14230
7264 | 3966
3870 | 1537
8674 | 4955
35642 | 36092
10750 | 5622
93 | 57
435 | 280
128 | 49
156 | 52