7963 | 4581
JavaScript is required.
538 | 324
1006 | 394
3041 | 1592
4112 | 2791
8532 | 5885
11652 | 8813
7964 | 4581
9326 | 4731
3940 | 1242
6680 | 2136
9180 | 3835
4638 | 1744
2666 | 782
485 | 308
269 | 106
936 | 654
2150 | 1586