533 | 134
JavaScript is required.
256 | 102
534 | 134
570 | 242
952 | 587
1385 | 433
1532 | 388
2000 | 878
3320 | 1688
4218 | 2868
2150 | 830
3837 | 1854
4326 | 1967
2072 | 596
79 | 29
75 | 38
208 | 73
364 | 129