3786 | 1522
JavaScript is required.
1214 | 677
1186 | 389
2075 | 819
2227 | 1036
2339 | 1117
2919 | 1163
1967 | 863
2846 | 1253
4304 | 2691
14929 | 16430
15590 | 16278
6476 | 4858
4590 | 2590
3935 | 1346
1994 | 776
3783 | 1468
5102 | 2185