10179 | 5536
JavaScript is required.
1399 | 568
2279 | 1449
2893 | 1795
1951 | 830
16880 | 20544
7114 | 4897
2936 | 1411
9658 | 7312
7089 | 5370
8826 | 6791
62085 | 73210
11371 | 9000
25256 | 24725
5359 | 1458
2328 | 846
5216 | 1610
6759 | 2340