4057 | 3298
JavaScript is required.
567 | 333
1032 | 398
3083 | 1598
4150 | 2796
8590 | 5892
11690 | 8829
8000 | 4591
9374 | 4740
3983 | 1251
6741 | 2142
9275 | 3863
4710 | 1761
2700 | 787
394 | 171
594 | 433
652 | 388
350 | 129