2463 | 1080
JavaScript is required.
4604 | 2277
27552 | 29184
32821 | 30582
10756 | 6608
13904 | 10228
6076 | 2860
6721 | 4083
50183 | 45248
6566 | 3004
9405 | 4832
3087 | 1225
9919 | 7040
4531 | 1847
54 | 14
48 | 13
67 | 22
38 | 8