5889 | 3727
JavaScript is required.
3286 | 2453
987 | 600
655 | 420
857 | 266
1599 | 462
1661 | 429
2610 | 596
3618 | 1600
3204 | 1143
5394 | 3147
2122 | 700
2445 | 915
5262 | 2555
57 | 15
51 | 14
67 | 22
38 | 8