3866 | 1366
JavaScript is required.
2043 | 1442
1933 | 878
2011 | 600
15023 | 16719
12439 | 12881
5044 | 2496
13379 | 10939
5605 | 2684
13718 | 9265
5470 | 2672
5785 | 3602
5346 | 2765
4329 | 1893
1365 | 619
883 | 357
1260 | 651
2030 | 1083