3051 | 1004
JavaScript is required.
1099 | 478
2146 | 1402
2661 | 1725
1748 | 781
16732 | 20509
6965 | 4866
2818 | 1376
9478 | 7262
6976 | 5337
8676 | 6730
61872 | 73119
11216 | 8944
25075 | 24673
1449 | 675
952 | 395
1361 | 717
2145 | 1144