4086 | 1750
JavaScript is required.
338 | 160
986 | 518
727 | 343
772 | 488
3848 | 1818
3094 | 1404
5333 | 3126
3772 | 2216
3035 | 1152
4630 | 2357
3843 | 1824
3184 | 1368
300 | 208
211 | 58
292 | 141
268 | 185