4925 | 1697
JavaScript is required.
2065 | 1449
1946 | 878
2018 | 601
15038 | 16725
12461 | 12886
5052 | 2496
13390 | 10943
5618 | 2686
13729 | 9267
5475 | 2672
5804 | 3614
5357 | 2772
4340 | 1893
1549 | 725
1008 | 429
1452 | 749
2287 | 1222