6145 | 2793
JavaScript is required.
1621 | 831
1640 | 716
5896 | 5472
1804 | 812
2549 | 1285
10712 | 11547
11213 | 10081
5786 | 4078
11160 | 9051
5634 | 3356
6896 | 4120
12218 | 8558
19396 | 15671
5180 | 1421
2178 | 813
5026 | 1555
6475 | 2270