1517 | 1006
JavaScript is required.
1518 | 1006
610 | 188
1359 | 810
1571 | 838
5889 | 4350
3122 | 2079
3688 | 1916
2819 | 998
17338 | 16133
6668 | 4311
5914 | 3009
4123 | 1790
4123 | 1632
255 | 162
242 | 138
169 | 72
335 | 178