3073 | 1327
JavaScript is required.
4171 | 2871
19650 | 19241
15620 | 14369
465 | 259
340 | 97
409 | 205
408 | 286