2071 | 701
JavaScript is required.
1536 | 875
606 | 344
751 | 443
828 | 381
2675 | 1853
3741 | 3387
3130 | 1957
5460 | 4479
2566 | 1304
11372 | 9453
9769 | 8964
7651 | 4884
7469 | 5056
207 | 50
113 | 29
173 | 62
144 | 64