388 | 250
JavaScript is required.
331 | 159
975 | 514
713 | 340
758 | 487
3829 | 1818
3086 | 1403
5324 | 3125
3768 | 2216
3030 | 1152
4625 | 2357
3836 | 1824
3177 | 1368
71 | 30
53 | 12
66 | 31
89 | 46