4482 | 1608
JavaScript is required.
411 | 191
258 | 90
693 | 332
1625 | 1003
545 | 106
1596 | 1052
969 | 173
2927 | 1554
30763 | 30085
7015 | 3778
5732 | 3820
4614 | 2334
12651 | 9661
1520 | 704
988 | 421
1425 | 741
2246 | 1195