1846 | 1735
JavaScript is required.
2587 | 2098
1644 | 922
1847 | 1735
3661 | 5691
5595 | 5739
27964 | 30877
18943 | 14703
19357 | 20567
15564 | 10573
70713 | 66136
12254 | 7788
37358 | 34932
82 | 23
97 | 11
80 | 22
133 | 64