3886 | 1344
JavaScript is required.
5087 | 2134
19895 | 14596
5973 | 3001
4410 | 1883
3065 | 953
10247 | 6569
4987 | 2057
5703 | 2578
7442 | 5197
4484 | 3134
1676 | 511
1909 | 605
387 | 125
2804 | 1845
2311 | 1383
1902 | 667