4684 | 1342
JavaScript is required.
534 | 248
555 | 245
932 | 439
1546 | 996
1653 | 922
1816 | 722
5163 | 3501
6774 | 5150
24306 | 26480
15525 | 16614
7636 | 4916
14038 | 10714
8842 | 5647
3970 | 1347
1995 | 776
3825 | 1469
5142 | 2188