21886 | 20616
JavaScript is required.
1684 | 684
1865 | 710
9872 | 5042
3207 | 853
2405 | 680
3057 | 826
3089 | 811
3469 | 1286
2355 | 415
3661 | 1072
2231 | 671
2953 | 949
1482 | 444
5055 | 2513
13113 | 9981
2050 | 464
6206 | 3049