28470 | 31097
JavaScript is required.
1712 | 1343
1652 | 1050
2937 | 2196
1956 | 1138
2129 | 1829
3896 | 6261
5798 | 5921
28471 | 31097
19521 | 14877
19660 | 20631
15888 | 10668
71033 | 66215
12524 | 7952
237 | 135
228 | 123
158 | 63
319 | 169