24521 | 20058
JavaScript is required.
563 | 298
926 | 542
653 | 354
710 | 347
795 | 451
774 | 468
1383 | 831
1061 | 659
2711 | 2358
2256 | 1666
933 | 510
2098 | 1369
2772 | 1854
98 | 38
476 | 440
1447 | 1152
280 | 134