6025 | 2927
JavaScript is required.
1050 | 734
809 | 430
2861 | 2117
703 | 378
1515 | 774
1101 | 668
1947 | 682
3671 | 4768
9063 | 8583
5309 | 3124
12933 | 12485
10701 | 8617
24501 | 25218
299 | 207
209 | 57
291 | 140
267 | 184