5452 | 2792
JavaScript is required.
368 | 244
1343 | 762
1016 | 791
2891 | 1957
1173 | 776
813 | 558
3255 | 2565
2152 | 1189
1559 | 733
3020 | 2017
28516 | 37642
4833 | 3909
6278 | 5337
224 | 166
143 | 70
349 | 180
1006 | 856