4482 | 1758
JavaScript is required.
625 | 417
1295 | 818
937 | 457
3129 | 2175
774 | 389
1688 | 800
1228 | 699
2066 | 704
3820 | 4817
9193 | 8612
5414 | 3140
13077 | 12508
10856 | 8633
769 | 602
803 | 419
521 | 257
587 | 247