2692 | 1465
JavaScript is required.
1345 | 629
520 | 178
494 | 203
737 | 320
805 | 287
2693 | 1465
1153 | 460
1159 | 247
3128 | 1931
2208 | 816
10010 | 9507
3894 | 1918
2880 | 1123
3836 | 1346
1989 | 774
3684 | 1464
5009 | 2185