4525 | 2797
JavaScript is required.
2224 | 1490
2064 | 896
2103 | 614
15112 | 16748
12576 | 12929
5111 | 2510
13473 | 10960
5677 | 2697
13787 | 9283
5540 | 2709
5894 | 3631
5411 | 2801
4405 | 1908
3161 | 1285
1897 | 750
3043 | 1416
4255 | 2095