10686 | 6943
JavaScript is required.
3349 | 951
4905 | 2273
19230 | 16722
18604 | 13510
5366 | 1896
6040 | 2935
11785 | 8015
7998 | 4975
15883 | 14401
9533 | 5625
5727 | 2845
3362 | 1178
2661 | 952
1551 | 608
2017 | 1140
529 | 158
1899 | 1098