5080 | 3486
JavaScript is required.
498 | 238
504 | 236
874 | 432
1497 | 974
1596 | 915
1738 | 710
5081 | 3486
6703 | 5140
24239 | 26462
15471 | 16599
7586 | 4907
13986 | 10692
8782 | 5629
2048 | 960
1313 | 554
1982 | 1015
3024 | 1540