4197 | 2135
JavaScript is required.
147 | 97
1144 | 1059
1019 | 503
1897 | 926
1214 | 693
1819 | 701
2006 | 722
2365 | 896
2761 | 1201
3689 | 1913
3669 | 1797
2577 | 1048
3438 | 1678
130 | 39
132 | 22
137 | 61
183 | 82