2569 | 653
JavaScript is required.
1086 | 689
1434 | 661
5659 | 5407
1655 | 777
2405 | 1245
10489 | 11511
11045 | 10058
5670 | 4045
10915 | 9022
5485 | 3327
6789 | 4091
11973 | 8508
19233 | 15619
1217 | 556
791 | 312
1124 | 549
1853 | 996