2868 | 2330
JavaScript is required.
637 | 432
1517 | 815
1121 | 770
504 | 324
2048 | 1639
8284 | 9245
2426 | 1953
1215 | 912
920 | 592
6405 | 5128
2285 | 1494
2068 | 1409
2869 | 2330
170 | 116
82 | 27
86 | 38
76 | 27