5995 | 2954
JavaScript is required.
7756 | 3077
22763 | 14451
14194 | 8288
30641 | 26238
13216 | 8022
8763 | 4885
7748 | 3389
18988 | 13178
17027 | 10847
11456 | 7254
6532 | 3342
34605 | 32691
9488 | 7161
917 | 333
1925 | 846
2643 | 1483
1868 | 736