2291 | 1162
JavaScript is required.
1010 | 309
1503 | 553
1206 | 385
2292 | 1162
2321 | 803
4034 | 1372
3040 | 775
2309 | 597
3270 | 1377
4070 | 1563
5493 | 1868
3203 | 619
11331 | 7432
109 | 66
75 | 23
75 | 39
98 | 72