3182 | 1370
JavaScript is required.
439 | 190
1122 | 332
2073 | 783
1544 | 403
3510 | 1722
2745 | 1145
2299 | 708
2545 | 575
1824 | 347
2442 | 554
1800 | 466
7881 | 5618
2044 | 658
5211 | 1433
2209 | 820
5072 | 1575
6548 | 2291