3722 | 1528
JavaScript is required.
196 | 115
633 | 322
574 | 260
2580 | 844
1217 | 530
966 | 506
1516 | 664
1626 | 636
3764 | 2976
3129 | 1694
4189 | 2954
3538 | 1871
5840 | 3716
607 | 320
130 | 36
1011 | 766