2955 | 1111
JavaScript is required.
625 | 277
580 | 200
949 | 500
522 | 174
401 | 74
1597 | 856
1760 | 783
4615 | 1987
9899 | 8110
11820 | 10843
9065 | 6365
8110 | 5132
3700 | 1549
427 | 264
961 | 231
2917 | 907
3414 | 1352