13062 | 10383
JavaScript is required.
315 | 176
1051 | 469
935 | 456
1743 | 712
3514 | 915
10232 | 6876
4283 | 1358
26373 | 24895
4535 | 1416
25698 | 22361
16989 | 13155
12203 | 7811
4496 | 1555
1217 | 556
792 | 312
1124 | 549
1857 | 996