3786 | 1797
JavaScript is required.
1371 | 560
2266 | 1443
2852 | 1786
1937 | 829
16865 | 20541
7101 | 4894
2924 | 1406
9647 | 7310
7079 | 5366
8817 | 6785
62068 | 73207
11361 | 8994
25246 | 24724
5240 | 1438
2233 | 828
5108 | 1582
6628 | 2306