4995 | 2139
JavaScript is required.
3426 | 873
9927 | 6064
4661 | 1680
2765 | 784
4331 | 1452
3010 | 1124
3010 | 927
2948 | 753
3359 | 1092
1570 | 367
2123 | 773
2918 | 898
3370 | 515
2431 | 1386
1236 | 504
780 | 220