9236 | 7873
JavaScript is required.
7250 | 2966
22156 | 14274
13797 | 8158
30139 | 26085
12763 | 7887
8432 | 4787
7451 | 3297
18541 | 13019
16655 | 10716
11071 | 7078
6075 | 3144
34159 | 32557
9023 | 7021
1467 | 704
2107 | 1290
1480 | 594
1373 | 626