2047 | 634
JavaScript is required.
1165 | 732
1463 | 671
5702 | 5421
1676 | 783
2424 | 1259
10546 | 11516
11058 | 10065
5684 | 4058
10941 | 9029
5506 | 3342
6800 | 4094
12014 | 8520
19258 | 15627
1782 | 836
1171 | 506
1691 | 884
2597 | 1385