5967 | 2884
JavaScript is required.
3274 | 937
4833 | 2244
19079 | 16691
18447 | 13470
5286 | 1856
5968 | 2884
11656 | 7901
7920 | 4958
15767 | 14328
9328 | 5524
5646 | 2806
3260 | 1146
2534 | 933
519 | 289
976 | 688
149 | 79
1368 | 1012