19652 | 20629
JavaScript is required.
1686 | 1321
1632 | 1042
2934 | 2192
1951 | 1132
2122 | 1829
3887 | 6256
5791 | 5920
28456 | 31094
19515 | 14876
19653 | 20629
15879 | 10667
71026 | 66212
12515 | 7951
82 | 25
74 | 12
113 | 32
96 | 53