1386 | 364
JavaScript is required.
489 | 145
291 | 93
422 | 158
388 | 112
602 | 228
427 | 157
567 | 189
605 | 279
494 | 329
1349 | 670
1157 | 416
1030 | 172
1468 | 467
5215 | 1434
2211 | 821
5076 | 1575
6583 | 2292