3986 | 1879
JavaScript is required.
562 | 256
356 | 189
383 | 194
504 | 239
492 | 265
209 | 76
395 | 164
627 | 300
582 | 242
315 | 224
821 | 435
389 | 192
1231 | 727
1228 | 627
829 | 273
1076 | 528
1355 | 771