27042 | 21332
JavaScript is required.
617 | 413
1281 | 811
934 | 456
3128 | 2174
774 | 389
1686 | 799
1226 | 699
2065 | 703
3819 | 4817
9192 | 8611
5413 | 3140
13076 | 12508
10855 | 8633
751 | 450
788 | 404
516 | 256
580 | 245