4981 | 3014
JavaScript is required.
2228 | 1490
2066 | 897
2106 | 614
15112 | 16748
12577 | 12929
5112 | 2510
13473 | 10960
5679 | 2697
13787 | 9283
5541 | 2709
5894 | 3631
5411 | 2801
4405 | 1908
3175 | 1291
1905 | 752
3053 | 1417
4265 | 2099