5195 | 3065
JavaScript is required.
1067 | 470
2119 | 1387
2645 | 1722
1729 | 774
16720 | 20505
6947 | 4862
2806 | 1370
9453 | 7258
6961 | 5327
8661 | 6727
61847 | 73113
11199 | 8932
25058 | 24665
941 | 459
636 | 254
903 | 445
1483 | 856