3685 | 2035
JavaScript is required.
2156 | 830
1242 | 580
1665 | 807
949 | 444
914 | 476
1151 | 565
992 | 552
1609 | 938
1279 | 719
2986 | 2448
2649 | 1761
1193 | 555
2457 | 1461
5242 | 1438
2234 | 828
5111 | 1583
6631 | 2306