3827 | 1263
JavaScript is required.
2111 | 1467
1971 | 883
2036 | 603
15048 | 16737
12482 | 12899
5065 | 2504
13405 | 10946
5624 | 2687
13743 | 9276
5496 | 2688
5822 | 3617
5369 | 2789
4349 | 1896
1950 | 920
1246 | 541
1851 | 970
2796 | 1446