4962 | 2054
JavaScript is required.
5072 | 2130
19860 | 14592
5953 | 2993
4392 | 1882
3052 | 951
10207 | 6565
4963 | 2054
5685 | 2573
7406 | 5195
4456 | 3117
1660 | 508
1887 | 589
361 | 121
2754 | 1834
2280 | 1378
1877 | 663