13685 | 8826
JavaScript is required.
1606 | 797
513 | 183
412 | 222
676 | 339
3036 | 1973
888 | 381
3252 | 2165
5344 | 3221
5301 | 2757
6034 | 3496
5508 | 2758
6641 | 3596
7451 | 4058
3160 | 1285
1896 | 750
3042 | 1416
4254 | 2095