3962 | 1541
JavaScript is required.
21393 | 13944
12892 | 9695
6101 | 2653
4784 | 2065
4421 | 2164
3247 | 1207
3963 | 1541
6214 | 3009
3785 | 1430
16236 | 13674
13064 | 9560
3657 | 1089
89 | 32
697 | 376
610 | 322
404 | 108