21237 | 20109
JavaScript is required.
1635 | 626
1790 | 651
9675 | 4987
3149 | 843
2352 | 642
2995 | 816
3038 | 801
3404 | 1263
2317 | 408
3589 | 1055
2180 | 663
2864 | 932
1428 | 431
4953 | 2481
12919 | 9859
2012 | 435
6077 | 2976