684 | 228
JavaScript is required.
685 | 228
3221 | 1399
18290 | 19634
3232 | 1440
5158 | 3427
5857 | 4319
4007 | 1501
6966 | 3611
4633 | 1675
43763 | 37652
21609 | 14154
28706 | 19338
3623 | 1242
95 | 57
438 | 281
129 | 50
159 | 58