14224 | 10652
JavaScript is required.
586 | 357
1494 | 887
4704 | 3087
10717 | 8072
5202 | 2701
5929 | 3187
77385 | 77010
9561 | 6179
23499 | 18427
5990 | 2540
6449 | 3239
8694 | 5816
4844 | 2052
1259 | 644
848 | 280
1105 | 541
1401 | 792