4838 | 2580
JavaScript is required.
395 | 237
697 | 341
683 | 402
1082 | 439
1836 | 651
4016 | 2357
3429 | 1577
2672 | 1155
2540 | 888
3037 | 1226
3524 | 1428
3208 | 1404
2828 | 879
463 | 268
829 | 638
139 | 72
1353 | 1011