12285 | 10276
JavaScript is required.
626 | 320
512 | 285
922 | 481
1023 | 681
1548 | 800
2904 | 2203
2348 | 1264
6406 | 5460
5939 | 4422
9372 | 7052
3750 | 2323
4789 | 2531
12286 | 10276
81 | 22
96 | 10
79 | 22
132 | 64