8773 | 3119
JavaScript is required.
1585 | 1161
1261 | 763
2536 | 1695
1480 | 654
2469 | 1154
2453 | 1445
4317 | 2068
9037 | 7797
12315 | 10294
15775 | 14324
7719 | 4016
4234 | 1627
9158 | 5070
3161 | 1285
1897 | 750
3043 | 1416
4255 | 2095