1153 | 472
JavaScript is required.
1040 | 806
914 | 618
1330 | 1173
713 | 357
1154 | 472
1044 | 419
1574 | 553
1973 | 983
2307 | 1178
6525 | 5148
8721 | 9992
9912 | 7368
12778 | 10214
308 | 133
2670 | 858
973 | 507
1776 | 944