5948 | 2770
JavaScript is required.
1407 | 569
2283 | 1452
2901 | 1798
1953 | 834
16882 | 20546
7118 | 4900
2939 | 1413
9665 | 7314
7095 | 5371
8830 | 6792
62092 | 73214
11376 | 9000
25262 | 24726
5426 | 1468
2378 | 864
5266 | 1627
6814 | 2354