1864 | 667
JavaScript is required.
5071 | 2130
19858 | 14592
5952 | 2993
4391 | 1882
3050 | 951
10205 | 6565
4961 | 2054
5685 | 2573
7405 | 5195
4455 | 3117
1659 | 508
1887 | 589
361 | 121
2754 | 1834
2278 | 1378
1877 | 663