9852 | 4978
JavaScript is required.
910 | 665
717 | 408
2703 | 2088
665 | 367
1440 | 767
1037 | 658
1888 | 660
3583 | 4750
8992 | 8541
5232 | 3118
12841 | 12452
10601 | 8608
24412 | 25183
25 | 10
20 | 6
29 | 10
22 | 18