2600 | 1129
JavaScript is required.
441 | 209
633 | 313
548 | 230
2381 | 1742
735 | 266
961 | 520
1142 | 602
1031 | 323
1772 | 584
2634 | 981
2980 | 1437
3540 | 1538
6375 | 3365
5384 | 1461
2352 | 858
5244 | 1624
6796 | 2349