391 | 69
JavaScript is required.
314 | 176
206 | 75
610 | 317
1537 | 991
494 | 96
1533 | 999
904 | 160
2874 | 1526
30648 | 30068
6919 | 3708
5667 | 3809
4555 | 2324
12600 | 9650
465 | 259
340 | 97
409 | 205
408 | 286