5998 | 3289
JavaScript is required.
1663 | 1194
1357 | 795
2616 | 1714
1558 | 666
2552 | 1166
2530 | 1459
4405 | 2090
9110 | 7814
12405 | 10309
15841 | 14336
7771 | 4032
4290 | 1641
9207 | 5079
5390 | 1463
2359 | 861
5248 | 1626
6800 | 2350