2869 | 1147
JavaScript is required.
1383 | 856
1129 | 500
2424 | 1164
6332 | 3977
9869 | 6311
2870 | 1147
25219 | 19136
14534 | 11142
7167 | 4997
212 | 125
112 | 57
516 | 471
188 | 102