3149 | 1113
JavaScript is required.
5072 | 2130
19861 | 14592
5953 | 2993
4392 | 1882
3052 | 951
10208 | 6565
4963 | 2054
5685 | 2573
7407 | 5196
4456 | 3117
1660 | 508
1887 | 590
362 | 121
2754 | 1834
2280 | 1378
1878 | 663