5183 | 2106
JavaScript is required.
392 | 164
471 | 187
1866 | 1103
873 | 232
1578 | 845
1772 | 869
6234 | 4448
3325 | 2132
3904 | 1951
3102 | 1058
17640 | 16220
6903 | 4357
6273 | 3200
1938 | 920
1241 | 540
1836 | 960
2777 | 1442