10296 | 6646
JavaScript is required.
234 | 105
240 | 91
1171 | 518
1727 | 547
1899 | 971
3218 | 1780
3315 | 1251
2081 | 592
2428 | 867
1919 | 432
1976 | 504
1459 | 316
10297 | 6646
1259 | 644
848 | 280
1105 | 541
1401 | 792